docker/.gitlab/ci/rootfs.yml

27 lines
636 B
YAML

build-rootfs_x86-64:
extends: .build
except:
variables:
- $SKIP_ROOTFS
variables:
ARCH: x86_64
DOCKER_IMAGE: "$CI_REGISTRY_IMAGE"
script: |
bash docker-rootfs.sh
TARGET=$(echo "$CI_JOB_NAME" | cut -d _ -f 2-)
VERSION="${VERSION:-snapshot}"
docker tag "$DOCKER_IMAGE:$TARGET-$VERSION" \
"$DOCKER_IMAGE:rootfs-$TARGET-$CI_COMMIT_REF_SLUG"
docker push "$DOCKER_IMAGE:rootfs-$TARGET-$CI_COMMIT_REF_SLUG"
test-rootfs:
image: "$CI_REGISTRY_IMAGE:rootfs-x86-64-$CI_COMMIT_REF_SLUG"
stage: test
except:
variables:
- $SKIP_ROOTFS
script:
- ls /
- ping -c 3 1.1.1.1