forked from mindol1004/msa-kiz-app
업데이트 'Jenkinsfile'
This commit is contained in:
14
Jenkinsfile
vendored
14
Jenkinsfile
vendored
@@ -36,27 +36,35 @@ podTemplate(
|
||||
|
||||
def registry = 'https://10.43.250.34:5000/v2/'
|
||||
|
||||
echo "gradle build"
|
||||
stage("Gradle Build") {
|
||||
container('gradle') {
|
||||
echo "gradle build start"
|
||||
sh 'chmod +x ./gradlew'
|
||||
sh './gradlew build'
|
||||
echo "gradle build end"
|
||||
}
|
||||
}
|
||||
|
||||
stage("Dockerize and Push") {
|
||||
sh 'echo 1111'
|
||||
echo "docker start"
|
||||
container("docker") {
|
||||
sh 'echo 2222'
|
||||
echo "docker start loding"
|
||||
|
||||
def dockerImage = docker.build("${image}:${tag}")
|
||||
|
||||
echo "docker build end"
|
||||
|
||||
echo "docker push start"
|
||||
docker.withRegistry("https://${registry}", 'REGISTRY_CREDENTIALS') {
|
||||
echo "docker push loding"
|
||||
dockerImage.push()
|
||||
dockerImage.push('latest')
|
||||
echo "docker push end"
|
||||
}
|
||||
}
|
||||
}
|
||||
sh 'echo 6666'
|
||||
echo "end"
|
||||
|
||||
} catch(e) {
|
||||
echo e.getMessage()
|
||||
|
||||
Reference in New Issue
Block a user