pipeline: generate_docker_tag: image: golang commands: - echo -n "${CI_COMMIT_BRANCH//\//-}-${CI_COMMIT_SHA:0:8}, latest" > .tags #when: # path: [ "frontend/**", "backend/**" ] # event: push # -------------------------------------- Backend -------------------------------------- build_backend: image: woodpeckerci/plugin-docker-buildx settings: repo: from_secret: repository_backend username: from_secret: registry_username password: from_secret: registry_password registry: from_secret: registry dockerfile: Dockerfile.Backend platforms: linux/amd64 #when: # path: "backend/**" # event: push # -------------------------------------- Frontend -------------------------------------- build_frontend: image: woodpeckerci/plugin-docker-buildx settings: repo: from_secret: repository_frontend username: from_secret: registry_username password: from_secret: registry_password registry: from_secret: registry dockerfile: Dockerfile.Frontend platforms: linux/amd64 #when: # path: "frontend/**" # event: push branches: main