when: - event: [manual, cron] steps: - name: build secrets: [registry_user, registry_password] image: docker.io/archlinux:base-devel commands: - sleep 300 - mkdir -p /tmp/boop && mount -t proc proc /tmp/boop - pacman -Sy - curl -L https://proot.gitlab.io/proot/bin/proot -o /usr/local/bin/chroot && chmod +x /usr/local/bin/chroot - chroot --version - ./build-iso - dmesg | tail - eval $(grep iso_ archiso/profiledef.sh) - ISO_FILE="archiso/out/$iso_name-$iso_version-x86_64.iso" - echo $ISO_FILE - | curl --user ${REGISTRY_USER}:${REGISTRY_PASSWORD} --upload-file $ISO_FILE ${CI_FORGE_URL}/api/packages/${CI_REPO_OWNER}/generic/$ISO_FILE