when: - event: [manual, cron] steps: - name: build secrets: [registry_user, registry_password] image: docker.io/archlinux:base-devel commands: - pacman -Sy - curl -L https://proot.gitlab.io/proot/bin/proot /usr/local/bin/chroot && chmod +x /usr/local/bin/chroot - ./build-iso - 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