kind: pipeline type: kubernetes name: Harbor clone: disable: true steps: - name: clone external repository image: bv11-cr01.bessems.eu/proxy/alpine/git commands: # - git clone https://mau.dev/tulir/mautrix-whatsapp.git . - git clone https://github.com/tulir/mautrix-whatsapp.git . # Inject 'apk upgrade' and removal of apk-cache into Dockerfile - sed -e 's|apk add --no-cache .*|apk upgrade --update-cache --available \&\& & \&\& rm -rf /var/lib/apt/lists/* \&\& rm /var/cache/apk/*|g' -i ./Dockerfile - name: build & publish image: plugins/docker context: . settings: repo: bv11-cr01.bessems.eu/library/matrixbridge-whatsapp registry: bv11-cr01.bessems.eu tags: latest mtu: 1450 username: from_secret: harbor_username password: from_secret: harbor_password # environment: # DOCKER_CONTENT_TRUST: 1 # DOCKER_CONTENT_TRUST_SERVER: https://notary.spamasaurus.com # DOCKER_CONTENT_TRUST_REPOSITORY_PASSPHRASE: # from_secret: harbor_repo_passphrase # DOCKER_CONTENT_TRUST_ROOT_PASSPHRASE: # from_secret: harbor_root_passphrase