steps: build-frontend: name: Build & Push Frontend with wp-kaniko-sync image: harbor.dvirlabs.com/dev-tools/wp-kaniko-sync:latest settings: PLUGIN_CONTEXT: frontend PLUGIN_DOCKERFILE: frontend/Dockerfile PLUGIN_REPO: my-apps/labmap-frontend PLUGIN_REGISTRY: harbor.dvirlabs.com PLUGIN_NAME: frontend PLUGIN_GIT_REPO: git.dvirlabs.com/dvirlabs/my-apps.git PLUGIN_VALUES_FILE: manifests/labmap/values.yaml PLUGIN_VALUES_PATH: frontend.tag PLUGIN_GIT_USERNAME: from_secret: GIT_USERNAME PLUGIN_GIT_TOKEN: from_secret: GIT_TOKEN build-backend: name: Build & Push Backend with wp-kaniko-sync image: harbor.dvirlabs.com/dev-tools/wp-kaniko-sync:latest settings: PLUGIN_CONTEXT: backend PLUGIN_DOCKERFILE: backend/Dockerfile PLUGIN_REPO: my-apps/labmap-backend PLUGIN_REGISTRY: harbor.dvirlabs.com PLUGIN_NAME: backend PLUGIN_GIT_REPO: git.dvirlabs.com/dvirlabs/my-apps.git PLUGIN_VALUES_FILE: manifests/labmap/values.yaml PLUGIN_VALUES_PATH: backend.tag PLUGIN_GIT_USERNAME: from_secret: GIT_USERNAME PLUGIN_GIT_TOKEN: from_secret: GIT_TOKEN when: branch: [ master, develop ] event: [ push, tag ]