|
|
|
|
@ -29,8 +29,10 @@ pipeline {
|
|
|
|
|
stage('Build') {
|
|
|
|
|
steps {
|
|
|
|
|
sh 'echo "Start Build"'
|
|
|
|
|
sh 'PATH=$PATH:/var/jenkins_home/go/bin && CGO_ENABLED=0 GOOS=linux GOARCH=arm64 go build -o ipregion main.go'
|
|
|
|
|
sh 'PATH=$PATH:/var/jenkins_home/go/bin && docker build -t sre/ipregion:arm64 .'
|
|
|
|
|
sh 'cp /var/jenkins_home/docker/docker /usr/bin/docker'
|
|
|
|
|
sh 'cp /var/jenkins_home/docker/libc.so.6 /lib/aarch64-linux-gnu/libc.so.6'
|
|
|
|
|
sh 'cp /var/jenkins_home/docker/libc.so.6 /lib/ld-linux-aarch64.so.1'
|
|
|
|
|
sh 'docker build -t sre/ipregion:arm64 .'
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|