diff --git a/.drone.yml b/.drone.yml new file mode 100644 index 0000000..653375a --- /dev/null +++ b/.drone.yml @@ -0,0 +1,47 @@ +kind: pipeline +type: ssh +name: default + +server: + host: build.gextra.net + user: root + ssh_key: + from_secret: ssh_key_secret + +trigger: + event: + - tag + +steps: + - name: build + environment: + PASSWORD: + from_secret: password + commands: + - npm ci + - vsce package + + # - name: deploy + # environment: + # PASSWORD: + # from_secret: password + # when: + # status: + # - success + # - failure + # commands: + # - | + # curl --fail-with-body -s -X POST \ + # --data-urlencode "digest=$(docker inspect registry.raphaelpiccolo.com/$DRONE_REPO_NAME:latest | jq -r '.[0].RepoDigests[0]' | cut -d@ -f 2)" \ + # --data-urlencode "start=$DRONE_BUILD_CREATED" \ + # --data-urlencode "url=$DRONE_BUILD_LINK" \ + # --data-urlencode "buildNumber=$DRONE_BUILD_NUMBER" \ + # --data-urlencode "version=$DRONE_TAG" \ + # --data-urlencode "name=$DRONE_REPO_NAME" \ + # --data-urlencode "size=$(docker inspect -f '{{ .Size }}' "$DRONE_REPO_NAME")" \ + # --data-urlencode "status=$DRONE_BUILD_STATUS" \ + # "https://admin:$PASSWORD@monitoring.raphaelpiccolo.com/fr/dronehook" + + # - name: test + # commands: + # - docker run --rm cvtest npm test diff --git a/package-lock.json b/package-lock.json index b271018..eaa6d31 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "vscodestat", - "version": "1.1.0", + "version": "1.1.1", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "vscodestat", - "version": "1.1.0", + "version": "1.1.1", "license": "ISC", "devDependencies": { "@types/mocha": "^10.0.7", diff --git a/package.json b/package.json index 8dd4065..ce7bef9 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "vscodestat", "displayName": "vscodestat", - "version": "1.1.0", + "version": "1.1.1", "description": "", "categories": [ "Other" @@ -69,4 +69,4 @@ "ui", "workspace" ] -} \ No newline at end of file +}