--- steps: kaniko: image: git.kabelsalat.ch/s3lph/package-pipeline-builder/kaniko:latest pull: true commands: - mkdir -p /kaniko/.docker - >- echo "{\"auths\":{\"git.kabelsalat.ch\":{\"auth\":\""$(printf "%s:%s" "$${GITEA_API_USERNAME}" "$${GITEA_API_PASSWORD}" | base64 | tr -d '\n')"\"}}}" > /kaniko/.docker/config.json - >- /kaniko/executor --dockerfile kaniko.Dockerfile --destination git.kabelsalat.ch/s3lph/package-pipeline-builder/kaniko:latest when: - event: cron - event: push builder: image: git.kabelsalat.ch/s3lph/package-pipeline-builder/kaniko:latest pull: true commands: - mkdir -p /kaniko/.docker - >- echo "{\"auths\":{\"git.kabelsalat.ch\":{\"auth\":\""$(printf "%s:%s" "$${GITEA_API_USERNAME}" "$${GITEA_API_PASSWORD}" | base64 | tr -d '\n')"\"}}}" > /kaniko/.docker/config.json - >- /kaniko/executor --dockerfile builder.Dockerfile --destination git.kabelsalat.ch/s3lph/package-pipeline-builder/builder:latest when: - event: cron - event: push