kind: pipeline type: docker name: build-and-push trigger: branch: - main steps: - name: docker-login-build-push image: docker:26 volumes: - name: docker_sock path: /var/run/docker.sock environment: DOCKER_USERNAME: from_secret: docker-user DOCKER_PASSWORD: from_secret: docker_password DOCKER_REGISTRY: from_secret: docker-pw IMAGE_NAME: ghcr.io/mon-org/mon-app commands: - echo "$DOCKER_PASSWORD" | docker login opencloudregistry -u "$DOCKER_USERNAME" --password-stdin - make ci volumes: - name: docker_sock host: path: /var/run/docker.sock