chore (arm): disable arm build for now

go 1.23 has a couple issue on arm that is documented here https://github.com/golang/go/issues/68976
Up until this is solved we have to remove arm build because we need
partiioned cookie which is a go 1.23 feature
This commit is contained in:
MickaelK
2024-09-18 13:30:18 +10:00
parent 05176b8cd1
commit d2ba7575d7

7
Jenkinsfile vendored
View File

@ -86,12 +86,13 @@ pipeline {
sh "docker build --no-cache -t machines/filestash:latest-amd64 ./docker/"
sh "docker push machines/filestash:latest-amd64"
// arm
sh "docker buildx build --platform linux/arm64 -t machines/filestash:latest-arm64 ./docker/"
// // arm
// sh "docker buildx build --platform linux/arm64 -t machines/filestash:latest-arm64 ./docker/"
// create final image
sh "docker manifest rm machines/filestash:latest || true"
sh "docker manifest create machines/filestash:latest --amend machines/filestash:latest-amd64 --amend machines/filestash:latest-arm64v8"
// sh "docker manifest create machines/filestash:latest --amend machines/filestash:latest-amd64 --amend machines/filestash:latest-arm64v8"
sh "docker manifest create machines/filestash:latest --amend machines/filestash:latest-amd64"
sh "docker manifest push machines/filestash:latest"
}
}