Сравнить коммиты
4 Коммитов
3659b2904f
...
9492987d6e
| Автор | SHA1 | Дата | |
|---|---|---|---|
| 9492987d6e | |||
| 0228fded30 | |||
| 2da9807fa0 | |||
| 59afa4c31f |
поставляемый
+24
@@ -6,6 +6,12 @@ pipeline {
|
||||
}
|
||||
|
||||
stages {
|
||||
stage('Checkout') {
|
||||
steps {
|
||||
checkout scm
|
||||
}
|
||||
}
|
||||
|
||||
stage('Setup') {
|
||||
steps {
|
||||
script {
|
||||
@@ -33,6 +39,7 @@ pipeline {
|
||||
process_folder('./app', 'app')
|
||||
process_folder('./report', 'report')
|
||||
process_folder('./form', 'form')
|
||||
commitChanges()
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -74,3 +81,20 @@ 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 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}
|
||||
"""
|
||||
}
|
||||
|
||||
|
||||
Различия файлов скрыты, потому что одна или несколько строк слишком длинны
Ссылка в новой задаче
Block a user