ci: build _full and _large_disk_full images for arm64 (#8548)
The _full and _large_disk_full Docker image variants were only built for linux/amd64, preventing ARM64 users from using features like gocdk_pub_sub (RabbitMQ notifications) that require the gocdk build tag. Add linux/arm64 platform target to these variants. Closes #8546
This commit is contained in:
10
.github/workflows/container_release_unified.yml
vendored
10
.github/workflows/container_release_unified.yml
vendored
@@ -60,16 +60,16 @@ jobs:
|
|||||||
build_args: TAGS=5BytesOffset
|
build_args: TAGS=5BytesOffset
|
||||||
tag_suffix: _large_disk
|
tag_suffix: _large_disk
|
||||||
|
|
||||||
# Full tags - amd64 only
|
# Full tags - multi-arch
|
||||||
- variant: full
|
- variant: full
|
||||||
platforms: linux/amd64
|
platforms: linux/amd64,linux/arm64
|
||||||
dockerfile: ./docker/Dockerfile.go_build
|
dockerfile: ./docker/Dockerfile.go_build
|
||||||
build_args: TAGS=elastic,gocdk,rclone,sqlite,tarantool,tikv,ydb
|
build_args: TAGS=elastic,gocdk,rclone,sqlite,tarantool,tikv,ydb
|
||||||
tag_suffix: _full
|
tag_suffix: _full
|
||||||
|
|
||||||
# Large disk + full tags - amd64 only
|
# Large disk + full tags - multi-arch
|
||||||
- variant: large_disk_full
|
- variant: large_disk_full
|
||||||
platforms: linux/amd64
|
platforms: linux/amd64,linux/arm64
|
||||||
dockerfile: ./docker/Dockerfile.go_build
|
dockerfile: ./docker/Dockerfile.go_build
|
||||||
build_args: TAGS=5BytesOffset,elastic,gocdk,rclone,sqlite,tarantool,tikv,ydb
|
build_args: TAGS=5BytesOffset,elastic,gocdk,rclone,sqlite,tarantool,tikv,ydb
|
||||||
tag_suffix: _large_disk_full
|
tag_suffix: _large_disk_full
|
||||||
|
|||||||
Reference in New Issue
Block a user