steps: build-and-push: name: Build & Push Image image: harbor.dvirlabs.com/base-images/plugin-kaniko when: branch: [ master, develop, new-pipeline ] event: [ push, pull_request, tag ] settings: registry: harbor.dvirlabs.com repo: my-apps/${CI_REPO_NAME,,} dockerfile: Dockerfile context: . tags: - latest - ${CI_COMMIT_TAG:-${CI_COMMIT_BRANCH}-${CI_COMMIT_SHA:0:7}} username: from_secret: DOCKER_USERNAME password: from_secret: DOCKER_PASSWORD