# Set this to the contents of bootstrap/sha1sum.txt
# which is generated by bootstrap/template.py --render
#
- SAMBA_CI_CONTAINER_TAG: b86ed4890ab0f95b15d3f3b11d1cd21327ac045f
+ SAMBA_CI_CONTAINER_TAG: d101907857587b6421907c45676497c336d45ea7
#
# We use the ubuntu2204 image as default as
# it matches what we have on atb-devel-224
variables:
SAMBA_CI_IS_BROKEN_IMAGE: "no"
SAMBA_CI_TEST_JOB: "samba-o3"
+ SAMBA_CI_PLATFORM: "linux/amd64"
before_script:
# install prerequisites
- dnf install -qy diffutils
script: |
set -xueo pipefail
ci_image_name=samba-ci-${CI_JOB_NAME}
- podman build -t ${ci_image_name} --build-arg SHA1SUM=${SAMBA_CI_CONTAINER_TAG} bootstrap/generated-dists/${CI_JOB_NAME}
+ podman build --platform ${SAMBA_CI_PLATFORM} --tag ${ci_image_name} --build-arg SHA1SUM=${SAMBA_CI_CONTAINER_TAG} bootstrap/generated-dists/${CI_JOB_NAME}
ci_image_path="${SAMBA_CI_CONTAINER_REGISTRY}/${ci_image_name}"
timestamp=$(date +%Y%m%d%H%M%S)
container_hash=$(podman image inspect --format='{{ .Id }}' ${ci_image_name} | cut -c 1-9)
extends: .build_image_template
variables:
SAMBA_CI_TEST_JOB: "samba-32bit"
+ SAMBA_CI_PLATFORM: "linux/i386"
rocky8:
extends: .build_image_template
}
},
'debian11-32bit': {
- 'docker_image': 'registry-1.docker.io/i386/debian:11',
+ 'docker_image': 'debian:11', # specify the platform in .gitlab-ci.yaml
'vagrant_box': 'debian/bullseye32',
'replace': {
'language-pack-en': '', # included in locales