when: - event: push branch: ${CI_REPO_DEFAULT_BRANCH} - event: pull_request steps: - name: builder image: woodpeckerci/plugin-kaniko:2.1.1 when: - path: Dockerfile.builder event: push branch: ${CI_REPO_DEFAULT_BRANCH} settings: registry: ${CI_FORGE_URL##https://} repo: ${CI_REPO_OWNER}/${CI_REPO_NAME}-builder dockerfile: Dockerfile.builder username: CIBot password: from_secret: package_token - name: compile image: ${CI_FORGE_URL##https://}/${CI_REPO_OWNER}/${CI_REPO_NAME}-builder pull: true when: - event: push branch: ${CI_REPO_DEFAULT_BRANCH} - event: pull_request commands: - make compile - name: dpkg image: ${CI_FORGE_URL##https://}/${CI_REPO_OWNER}/${CI_REPO_NAME}-builder pull: true when: - event: push branch: ${CI_REPO_DEFAULT_BRANCH} commands: - make dpkg environment: password: from_secret: package_token