Salīdzināt revīzijas
10 Revīzijas
3659b2904f
..
master
| Autors | SHA1 | Datums | |
|---|---|---|---|
| b4377391ca | |||
| 7689775c5a | |||
| 6efe08379f | |||
| 78417cf5fc | |||
| 1d97be90c5 | |||
| 24264d2630 | |||
| 4a99537dd3 | |||
| 0228fded30 | |||
| 2da9807fa0 | |||
| 59afa4c31f |
Faila izmaiņas netiek rādītas, jo viena vai vairākas līnijas ir pārāk garas
+35
-2
@@ -6,20 +6,30 @@ pipeline {
|
|||||||
}
|
}
|
||||||
|
|
||||||
stages {
|
stages {
|
||||||
|
stage('Checkout') {
|
||||||
|
steps {
|
||||||
|
checkout scm
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
stage('Setup') {
|
stage('Setup') {
|
||||||
steps {
|
steps {
|
||||||
script {
|
script {
|
||||||
BRANCH_NAME = env.BRANCH_NAME.split('/')[-1] // Extract branch name
|
BRANCH_NAME = env.BRANCH_NAME.split('/')[-1] // Extract branch name
|
||||||
|
|
||||||
switch(BRANCH_NAME) {
|
switch(BRANCH_NAME) {
|
||||||
case "test1":
|
case "test08":
|
||||||
env.BASE_URL = "https://test08.bizgaze.com/Account/Import/"
|
env.BASE_URL = "https://test08.bizgaze.com/Account/Import/"
|
||||||
env.AUTH_TOKEN = "6884972896664f4582e08f7f93da953d"
|
env.AUTH_TOKEN = "6884972896664f4582e08f7f93da953d"
|
||||||
break
|
break
|
||||||
case "anwiqa":
|
case "qaanwi":
|
||||||
env.BASE_URL = "https://qa.anwisystems.com/Account/Import/"
|
env.BASE_URL = "https://qa.anwisystems.com/Account/Import/"
|
||||||
env.AUTH_TOKEN = "541c35d52a7b449f956175992619ed3a"
|
env.AUTH_TOKEN = "541c35d52a7b449f956175992619ed3a"
|
||||||
break
|
break
|
||||||
|
case "c02_version1.0":
|
||||||
|
env.BASE_URL = "https://uat01.bizgaze.com/Account/Import/"
|
||||||
|
env.AUTH_TOKEN = "572577b630b66235e102a1832e0181"
|
||||||
|
break
|
||||||
default:
|
default:
|
||||||
error "Unknown branch: ${BRANCH_NAME}. Exiting."
|
error "Unknown branch: ${BRANCH_NAME}. Exiting."
|
||||||
}
|
}
|
||||||
@@ -33,6 +43,11 @@ pipeline {
|
|||||||
process_folder('./app', 'app')
|
process_folder('./app', 'app')
|
||||||
process_folder('./report', 'report')
|
process_folder('./report', 'report')
|
||||||
process_folder('./form', 'form')
|
process_folder('./form', 'form')
|
||||||
|
process_folder('./doctype', 'doctype')
|
||||||
|
process_folder('./integrations', 'integrations')
|
||||||
|
process_folder('./portability', 'portability')
|
||||||
|
process_folder('./widget', 'widget')
|
||||||
|
commitChanges()
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -74,3 +89,21 @@ def process_folder(folder, import_type) {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
def commitChanges() {
|
||||||
|
// Configure Git
|
||||||
|
sh """
|
||||||
|
git config user.email "jenkins@bizgaze.in"
|
||||||
|
git config user.name "jenkinstest"
|
||||||
|
"""
|
||||||
|
|
||||||
|
// Check for changes
|
||||||
|
sh """
|
||||||
|
git checkout ${env.BRANCH_NAME}
|
||||||
|
git pull origin ${env.BRANCH_NAME}
|
||||||
|
git add .
|
||||||
|
git commit -m "Moved processed XML files to backup"
|
||||||
|
git push --force https://jenkinstest:Bizgaze123@code.bizgaze.com/devops.bizgaze/imports.git ${env.BRANCH_NAME}
|
||||||
|
"""
|
||||||
|
}
|
||||||
|
|
||||||
Atsaukties uz šo jaunā problēmā
Block a user