when: - branch: master event: [push, pull_request] clone: git: image: woodpeckerci/plugin-git settings: recursive: true # TODO: extend this to use an image that has our root certificate baked in skip-verify: true steps: pleroma: image: woodpeckerci/plugin-kaniko settings: registry: cr.forge.lan repo: darkdork.dev/pleroma context: pleroma tags: - ${CI_COMMIT_SHA} - prod cache: true skip-tls-verify: true username: from_secret: docker_registry_username password: from_secret: docker_registry_password when: event: [pull_request, push] depends_on: [] privoxy: image: woodpecker-ci/plugin-kaniko settings: registry: cr.forge.lan repo: darkdork.dev/privoxy context: privoxy tags: - ${CI_COMMIT_SHA} - prod cache: true skip-tls-verify: true username: from_secret: docker_registry_username password: from_secret: docker_registry_password when: event: [pull_request, push] depends_on: [] tor: image: woodpecker-ci/plugin-kaniko settings: registry: cr.forge.lan repo: darkdork.dev/tor context: privoxy tags: - ${CI_COMMIT_SHA} - prod cache: true skip-tls-verify: true username: from_secret: docker_registry_username password: from_secret: docker_registry_password when: event: [pull_request, push] depends_on: []