39 lines
1.2 KiB
YAML
39 lines
1.2 KiB
YAML
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 ]
|