4 커밋

작성자 SHA1 메시지 날짜
avinash.b 9492987d6e added form 2023-10-14 00:56:41 +05:30
avinash.b 0228fded30 jenkins 2023-10-14 00:55:01 +05:30
avinash.b 2da9807fa0 modified jenkins file 2023-10-13 17:45:51 +05:30
avinash.b 59afa4c31f modified jenkins file 2023-10-13 17:01:19 +05:30
3개의 변경된 파일25개의 추가작업 그리고 22개의 파일을 삭제
벤더링 됨
+24
파일 보기
@@ -6,6 +6,12 @@ pipeline {
} }
stages { stages {
stage('Checkout') {
steps {
checkout scm
}
}
stage('Setup') { stage('Setup') {
steps { steps {
script { script {
@@ -33,6 +39,7 @@ 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')
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}
"""
}
하나 이상의 라인이 너무 길어 파일 Diff가 표시되지 않음
하나 이상의 라인이 너무 길어 파일 Diff가 표시되지 않음