1
0

2 Commits

Autor SHA1 Nachricht Datum
jenkinstest 3659b2904f Moved processed XML files to backup 2023-10-13 16:56:31 +05:30
avinash.b 40f0e41f31 aadded report 2023-10-13 15:42:48 +05:30
5 geänderte Dateien mit 24 neuen und 30 gelöschten Zeilen
+2 -27
Datei anzeigen
@@ -6,23 +6,17 @@ pipeline {
}
stages {
stage('Checkout') {
steps {
checkout scm
}
}
stage('Setup') {
steps {
script {
BRANCH_NAME = env.BRANCH_NAME.split('/')[-1] // Extract branch name
switch(BRANCH_NAME) {
case "test08":
case "test1":
env.BASE_URL = "https://test08.bizgaze.com/Account/Import/"
env.AUTH_TOKEN = "6884972896664f4582e08f7f93da953d"
break
case "qaanwi":
case "anwiqa":
env.BASE_URL = "https://qa.anwisystems.com/Account/Import/"
env.AUTH_TOKEN = "541c35d52a7b449f956175992619ed3a"
break
@@ -39,7 +33,6 @@ pipeline {
process_folder('./app', 'app')
process_folder('./report', 'report')
process_folder('./form', 'form')
commitChanges()
}
}
}
@@ -81,21 +74,3 @@ 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}
"""
}
Dateidiff unterdrückt, weil mindestens eine Zeile zu lang ist
Dateidiff unterdrückt, weil mindestens eine Zeile zu lang ist
Dateidiff unterdrückt, weil mindestens eine Zeile zu lang ist
Dateidiff unterdrückt, weil mindestens eine Zeile zu lang ist