Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Introduced on CircleCI a multi-arch Docker image build using BuildX #465

Merged
merged 31 commits into from
Jan 17, 2024
Merged
Changes from 1 commit
Commits
Show all changes
31 commits
Select commit Hold shift + click to select a range
df97adb
Removed scheduler on CircleCI Docker jobs for testing
azagniotov Jan 16, 2024
cdce98f
Update config.yml
azagniotov Jan 16, 2024
2cf60b6
Update config.yml
azagniotov Jan 16, 2024
2e3b6b1
Update config.yml
azagniotov Jan 16, 2024
48ff29f
Update config.yml
azagniotov Jan 16, 2024
acbeca1
Update config.yml
azagniotov Jan 16, 2024
d6760bc
Update config.yml
azagniotov Jan 16, 2024
c67419b
Update config.yml
azagniotov Jan 16, 2024
e4f6c7c
Update config.yml
azagniotov Jan 16, 2024
608b73d
Update config.yml
azagniotov Jan 16, 2024
69ac9e0
Update config.yml
azagniotov Jan 16, 2024
9b459ca
Update config.yml
azagniotov Jan 16, 2024
74ddef1
Update config.yml
azagniotov Jan 16, 2024
de0720b
Update config.yml
azagniotov Jan 16, 2024
31e4695
Update config.yml
azagniotov Jan 16, 2024
0ff556c
Create Dockerfile.arm64
azagniotov Jan 17, 2024
9d72cff
Update config.yml
azagniotov Jan 17, 2024
c554129
Update config.yml
azagniotov Jan 17, 2024
9b47ddb
Update config.yml
azagniotov Jan 17, 2024
22605f8
Update config.yml
azagniotov Jan 17, 2024
2778b47
Update Dockerfile
azagniotov Jan 17, 2024
63b24b4
Create jdk17
azagniotov Jan 17, 2024
bf87b05
Delete docker/jdk17
azagniotov Jan 17, 2024
4254311
Update Dockerfile
azagniotov Jan 17, 2024
62d9770
Update Dockerfile
azagniotov Jan 17, 2024
8745635
Delete docker/jdk11/Dockerfile.arm64
azagniotov Jan 17, 2024
e1e989b
Update Dockerfile
azagniotov Jan 17, 2024
abde960
Update Dockerfile
azagniotov Jan 17, 2024
3437e17
Update config.yml
azagniotov Jan 17, 2024
1def729
Update config.yml
azagniotov Jan 17, 2024
04c3bbb
Update config.yml
azagniotov Jan 17, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
Update config.yml
azagniotov authored Jan 17, 2024
commit 9d72cff76fbd381449a9d9dc965c1e1c868d7d5c
6 changes: 3 additions & 3 deletions .circleci/config.yml
Original file line number Diff line number Diff line change
@@ -292,12 +292,12 @@ build_push_image_steps: &build_push_image_steps
docker context rm tls-environment-amd64

- run:
name: Building and Pushing Docker ARM64 images
working_directory: ~/repo/docker/jdk<< parameters.jdk_version >>
name: Building and Pushing Docker ARM64 JDK 11 image
working_directory: ~/repo/docker/jdk11
command: |
docker context create tls-environment-arm64
docker buildx create tls-environment-arm64 --use
docker buildx build --platform linux/arm64 -f Dockerfile.arm64 --rm --no-cache -t azagniotov/stubby4j:latest-jre<< parameters.jdk_version >> --push .
docker buildx build --platform linux/arm64 -f Dockerfile.arm64 --rm --no-cache -t azagniotov/stubby4j:latest-jre11 --push .
docker context rm tls-environment-arm64

smoke_test_steps: &smoke_test_steps