[DO-1519] some refactoring (!77)
Co-authored-by: Rustam Tagaev <rustam.tagaev@avroid.tech> Reviewed-on: https://git.avroid.tech/DevOps/jenkins-pipelines/pulls/77
This commit is contained in:
@@ -18,6 +18,16 @@ folder('Cloud/Deploy') {
|
|||||||
description('Deploy jobs')
|
description('Deploy jobs')
|
||||||
}
|
}
|
||||||
|
|
||||||
|
folder('Cloud/Deploy/Backend') {
|
||||||
|
displayName('Deploy Backend')
|
||||||
|
description('Deploy Backend jobs')
|
||||||
|
}
|
||||||
|
|
||||||
|
folder('Cloud/Deploy/Frontend') {
|
||||||
|
displayName('Deploy Frontend')
|
||||||
|
description('Deploy Frontend jobs')
|
||||||
|
}
|
||||||
|
|
||||||
folder('Cloud/Automation') {
|
folder('Cloud/Automation') {
|
||||||
displayName('Automation')
|
displayName('Automation')
|
||||||
description('Automation jobs')
|
description('Automation jobs')
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
pipelineJob('Cloud/Deploy/msg-messenger-core-api-deploy') {
|
pipelineJob('Cloud/Deploy/Backend/msg-messenger-core-api-deploy') {
|
||||||
logRotator {
|
logRotator {
|
||||||
numToKeep(10)
|
numToKeep(10)
|
||||||
artifactNumToKeep(10)
|
artifactNumToKeep(10)
|
||||||
@@ -81,7 +81,7 @@ return imageVersions
|
|||||||
branch('master')
|
branch('master')
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
scriptPath('pipelines/Cloud/Deploy/msg-messenger-core-api-deploy.groovy')
|
scriptPath('pipelines/Cloud/Deploy/Backend/msg-messenger-core-api-deploy.groovy')
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -1,4 +1,4 @@
|
|||||||
pipelineJob('Cloud/Deploy/openresty-deploy') {
|
pipelineJob('Cloud/Deploy/Backend/openresty-deploy') {
|
||||||
logRotator {
|
logRotator {
|
||||||
numToKeep(10)
|
numToKeep(10)
|
||||||
artifactNumToKeep(10)
|
artifactNumToKeep(10)
|
||||||
@@ -15,7 +15,7 @@ pipelineJob('Cloud/Deploy/openresty-deploy') {
|
|||||||
branch('master')
|
branch('master')
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
scriptPath('pipelines/Cloud/Deploy/openresty-deploy.groovy')
|
scriptPath('pipelines/Cloud/Deploy/Backend/openresty-deploy.groovy')
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -84,7 +84,7 @@ slaveTemplates.jnlp {
|
|||||||
}
|
}
|
||||||
stage('deploy application'){
|
stage('deploy application'){
|
||||||
if (git.getBranch() == publishBranch){
|
if (git.getBranch() == publishBranch){
|
||||||
build job: 'Cloud/Deploy/msg-messenger-core-api-deploy',
|
build job: 'Cloud/Deploy/Backend/msg-messenger-core-api-deploy',
|
||||||
parameters: [
|
parameters: [
|
||||||
string(name: 'ENV', value: 'DEV'),
|
string(name: 'ENV', value: 'DEV'),
|
||||||
string(name: 'APP_VERSION', value: tag)
|
string(name: 'APP_VERSION', value: tag)
|
||||||
|
|||||||
Reference in New Issue
Block a user