diff --git a/.drone.yml b/.drone.yml index d2a2651..48cf557 100644 --- a/.drone.yml +++ b/.drone.yml @@ -17,9 +17,35 @@ steps: tags: ["latest", "${DRONE_SEMVER}"] trigger: + branch: + - release/* ref: - refs/tags/* # only trigger when tagging +--- +kind: pipeline +type: docker +name: frontend-dev + +steps: + - name: Build and push frontend dev image + image: plugins/docker + settings: + username: + from_secret: docker_username + password: + from_secret: docker_password + dockerfile: frontend/Dockerfile + context: frontend/ + repo: docker.humenius.me/humenius/ts-onlinetime-ranks-frontend + registry: docker.humenius.me + tags: ["latest", "${DRONE_BRANCH}-${DRONE_COMMIT_SHA}"] + +trigger: + exclude: + branch: + - release/* + --- kind: pipeline type: docker @@ -40,5 +66,31 @@ steps: tags: ["latest", "${DRONE_SEMVER}"] trigger: + branch: + - release/* ref: - - refs/tags/* # only trigger when tagging \ No newline at end of file + - refs/tags/* # only trigger when tagging + +--- +kind: pipeline +type: docker +name: backend-dev + +steps: + - name: Build and push backend dev image + image: plugins/docker + settings: + username: + from_secret: docker_username + password: + from_secret: docker_password + dockerfile: frontend/Dockerfile + context: frontend/ + repo: docker.humenius.me/humenius/ts-onlinetime-ranks-backend + registry: docker.humenius.me + tags: ["latest", "${DRONE_BRANCH}-${DRONE_COMMIT_SHA}"] + +trigger: + exclude: + branch: + - release/* \ No newline at end of file