kind: pipeline name: default steps: - name: event-gen image: plugins/docker repo: repo.shimun.net/shimun/wireguard-user::build-event-gen registry: repo.shimun.net cache_from: ["repo.shimun.net/shimun/wireguard-user:build-event-gen"] target: eventbuild username: from_secret: docker_username password: from_secret: docker_password - name: git-modules image: alpine/git commands: - git submodule update --recursive --remote --init - name: wireguard-go image: plugins/docker repo: repo.shimun.net/shimun/wireguard-user:build-wireguard-go registry: repo.shimun.net cache-from: ["repo.shimun.net/shimun/wireguard-user:build-wireguard-go", "repo.shimun.net/shimun/wireguard-user:build-event-gen"] target: build username: from_secret: docker_username password: from_secret: docker_password - name: package image: plugins/docker repo: repo.shimun.net/shimun/wireguard-user registry: repo.shimun.net cache-from: ["repo.shimun.net/shimun/wireguard-user:build-wireguard-go", "repo.shimun.net/shimun/wireguard-user:build-event-gen", "repo.shimun.net/shimun/wireguard-user"] username: from_secret: docker_username password: from_secret: docker_password