From 84cb09f9cb0ce740693cd5aaff9fe5fc8dc830bc Mon Sep 17 00:00:00 2001 From: Humenius Date: Sun, 12 Jul 2020 13:29:49 +0200 Subject: [PATCH] Update .drone.yml to build only on tags and update package.jsons --- .drone.yml | 21 ++++++++++++++++++--- backend/package.json | 7 +++---- frontend/package.json | 4 ++-- 3 files changed, 23 insertions(+), 9 deletions(-) diff --git a/.drone.yml b/.drone.yml index 1c80823..d2a2651 100644 --- a/.drone.yml +++ b/.drone.yml @@ -1,6 +1,6 @@ kind: pipeline type: docker -name: default +name: frontend steps: - name: Build and push frontend image @@ -14,7 +14,18 @@ steps: context: frontend/ repo: docker.humenius.me/humenius/ts-onlinetime-ranks-frontend registry: docker.humenius.me - tags: ["latest", "v1.${DRONE_BUILD_NUMBER}"] + tags: ["latest", "${DRONE_SEMVER}"] + +trigger: + ref: + - refs/tags/* # only trigger when tagging + +--- +kind: pipeline +type: docker +name: backend + +steps: - name: Build and push backend image image: plugins/docker settings: @@ -26,4 +37,8 @@ steps: context: backend/ repo: docker.humenius.me/humenius/ts-onlinetime-ranks-backend registry: docker.humenius.me - tags: ["latest", "v1.${DRONE_BUILD_NUMBER}"] + tags: ["latest", "${DRONE_SEMVER}"] + +trigger: + ref: + - refs/tags/* # only trigger when tagging \ No newline at end of file diff --git a/backend/package.json b/backend/package.json index 0b5e1ab..b7df95b 100644 --- a/backend/package.json +++ b/backend/package.json @@ -1,8 +1,7 @@ { - "name": "backend", - "version": "0.0.1", - "description": "", - "author": "", + "name": "ts-onlinetime-ranks-backend", + "version": "0.0.2", + "description": "Backend microservice for TeamSpeak 3 Online Time Ranking", "private": true, "license": "UNLICENSED", "scripts": { diff --git a/frontend/package.json b/frontend/package.json index f2a28b1..87334d9 100644 --- a/frontend/package.json +++ b/frontend/package.json @@ -1,6 +1,6 @@ { - "name": "ts-onlinetime-ranks", - "version": "0.1.0", + "name": "ts-onlinetime-ranks-frontend", + "version": "0.0.2", "private": true, "proxy": "https://api.tsotr.humenius.me", "dependencies": {