Jenkinsfile 업데이트
This commit is contained in:
Vendored
+21
@@ -32,6 +32,27 @@ pipeline {
|
||||
}
|
||||
}
|
||||
|
||||
stage('Checkout modules') {
|
||||
steps {
|
||||
sh '''
|
||||
set -eu
|
||||
|
||||
for REPO in elink-online-core elink-online-transformer elink-online-common elink-online-emsclient elink-online-core-jpa; do
|
||||
if [ ! -e "$REPO/.git" ]; then
|
||||
rm -rf "$REPO"
|
||||
git clone --depth=1 --branch master \
|
||||
"ssh://git@172.30.1.50:2222/djb-eapim/$REPO.git" \
|
||||
"$REPO"
|
||||
else
|
||||
git -C "$REPO" fetch --depth=1 origin master
|
||||
git -C "$REPO" reset --hard origin/master
|
||||
git -C "$REPO" clean -fdx
|
||||
fi
|
||||
done
|
||||
'''
|
||||
}
|
||||
}
|
||||
|
||||
stage('Verify toolchain') {
|
||||
steps {
|
||||
sh '''
|
||||
|
||||
Reference in New Issue
Block a user