Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
J
jenkins
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
0
Issues
0
List
Boards
Labels
Milestones
Jira
Jira
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Analytics
Analytics
CI / CD
Repository
Value Stream
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
ym
jenkins
Commits
5e4e1aa5
Commit
5e4e1aa5
authored
Nov 09, 2019
by
YM-RD-AP01\ymadmin
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
20180083: Job [Deploy_Hi365_IOS_SIT] configuration updated
Change performed by §õº~?
parent
7ee3a21a
Changes
1
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
20 additions
and
51 deletions
+20
-51
jobs/Deploy_Hi365_IOS_SIT/config.xml
jobs/Deploy_Hi365_IOS_SIT/config.xml
+20
-51
No files found.
jobs/Deploy_Hi365_IOS_SIT/config.xml
View file @
5e4e1aa5
...
...
@@ -15,35 +15,6 @@
<permission>
hudson.model.Item.Read:longmengua
</permission>
<permission>
hudson.model.Item.Workspace:longmengua
</permission>
</hudson.security.AuthorizationMatrixProperty>
<com.dabsquared.gitlabjenkins.connection.GitLabConnectionProperty
plugin=
"gitlab-plugin@1.5.13"
>
<gitLabConnection>
ylhealth
</gitLabConnection>
</com.dabsquared.gitlabjenkins.connection.GitLabConnectionProperty>
<hudson.model.ParametersDefinitionProperty>
<parameterDefinitions>
<hudson.model.ChoiceParameterDefinition>
<name>
BUILD_BRANCH
</name>
<description></description>
<choices
class=
"java.util.Arrays$ArrayList"
>
<a
class=
"string-array"
>
<string>
develop
</string>
<string>
master
</string>
</a>
</choices>
</hudson.model.ChoiceParameterDefinition>
<hudson.model.ChoiceParameterDefinition>
<name>
BUILD_ENV
</name>
<description></description>
<choices
class=
"java.util.Arrays$ArrayList"
>
<a
class=
"string-array"
>
<string>
Debug
</string>
<string>
SIT
</string>
<string>
UAT
</string>
<string>
Release
</string>
</a>
</choices>
</hudson.model.ChoiceParameterDefinition>
</parameterDefinitions>
</hudson.model.ParametersDefinitionProperty>
<jenkins.model.BuildDiscarderProperty>
<strategy
class=
"hudson.tasks.LogRotator"
>
<daysToKeep>
10
</daysToKeep>
...
...
@@ -52,8 +23,21 @@
<artifactNumToKeep>
-1
</artifactNumToKeep>
</strategy>
</jenkins.model.BuildDiscarderProperty>
<com.dabsquared.gitlabjenkins.connection.GitLabConnectionProperty
plugin=
"gitlab-plugin@1.5.13"
>
<gitLabConnection>
ylhealth
</gitLabConnection>
</com.dabsquared.gitlabjenkins.connection.GitLabConnectionProperty>
<hudson.model.ParametersDefinitionProperty>
<parameterDefinitions>
<hudson.model.StringParameterDefinition>
<name>
Version_Number
</name>
<description></description>
<defaultValue>
0.0.0
</defaultValue>
<trim>
false
</trim>
</hudson.model.StringParameterDefinition>
</parameterDefinitions>
</hudson.model.ParametersDefinitionProperty>
</properties>
<scm
class=
"hudson.plugins.git.GitSCM"
plugin=
"git@
3.12.1
"
>
<scm
class=
"hudson.plugins.git.GitSCM"
plugin=
"git@
4.0.0
"
>
<configVersion>
2
</configVersion>
<userRemoteConfigs>
<hudson.plugins.git.UserRemoteConfig>
...
...
@@ -63,7 +47,7 @@
</userRemoteConfigs>
<branches>
<hudson.plugins.git.BranchSpec>
<name>
*/${BUILD_BRANCH}
</name>
<name>
develop
</name>
</hudson.plugins.git.BranchSpec>
</branches>
<doGenerateSubmoduleConfigurations>
false
</doGenerateSubmoduleConfigurations>
...
...
@@ -80,23 +64,8 @@
<builders>
<hudson.tasks.Shell>
<command>
# Choose build dart by environment
if [ $BUILD_ENV ==
"
SIT
"
]
then
default_doc=
"
main_sit.dart
"
export_method=
"
ad-hoc
"
elif [ $BUILD_ENV ==
"
UAT
"
]
then
default_doc=
"
main_uat.dart
"
export_method=
"
ad-hoc
"
elif [ $BUILD_ENV ==
"
Release
"
]
then
default_doc=
"
main_prod.dart
"
export_method=
"
app-store
"
elif [ $BUILD_ENV ==
"
Debug
"
]
then
default_doc=
"
main_sit.dart
"
export_method=
"
development
"
fi
default_doc=
"
main_sit.dart
"
export_method=
"
ad-hoc
"
# Set the variable
project_path=$(pwd)
...
...
@@ -116,7 +85,7 @@ git_short_hash=$(git rev-parse --short HEAD)
scheme=
"
Runner
"
# package configuration for fastlane
configuration=
${BUILD_ENV}
configuration=
"
Debug
"
# iOS project path
workspace_path=
"
${project_path}/ios/Runner.xcodeproj
"
...
...
@@ -130,7 +99,7 @@ output_path="${project_path}/ipa"
archive_path=
"
$output_path/hi365_${export_method}_${now}.xcarchive
"
# ipa name
ipa_name=
"
Hi365_SIT_${current_date}_${git_short_hash}.ipa
"
ipa_name=
"
Hi365_SIT_${current_date}_$
Version_Number_$
{git_short_hash}.ipa
"
# ipa export path
ipa_path=
"
$output_path/${ipa_name}
"
...
...
@@ -171,7 +140,7 @@ fi</command>
<hudson.plugins.parameterizedtrigger.BuildTriggerConfig>
<configs>
<hudson.plugins.parameterizedtrigger.PredefinedBuildParameters>
<properties>
NotifyMessage=Deploy Hi365 IOS Failure in SIT
!
</properties>
<properties>
NotifyMessage=Deploy Hi365 IOS Failure in SIT
fail. Please check it.
</properties>
<textParamValueOnNewLine>
false
</textParamValueOnNewLine>
</hudson.plugins.parameterizedtrigger.PredefinedBuildParameters>
</configs>
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment