diff --git a/.drone.yml b/.drone.yml index fa283561..530bc53c 100644 --- a/.drone.yml +++ b/.drone.yml @@ -263,69 +263,6 @@ trigger: event: - promote ---- -kind: pipeline -type: docker -name: OSS Release (arm64) -platform: - os: linux - arch: arm64 - -steps: - - name: Check Promote - image: alpine - commands: - - if [ -z "$DRONE_DEPLOY_TO" ]; then echo "Missing DRONE_DEPLOY_TO (Target)"; exit 1; fi - - if [ -z "$DRONE_TAG" ]; then echo "Missing DRONE_TAG"; exit 1; fi - - echo Promoting $DRONE_TAG to $DRONE_DEPLOY_TO - - - name: Image Tag - image: alpine - commands: - - apk add --no-cache bash git sed - - git fetch origin --tags - - chmod +x ./tools/image-tag.sh - - echo $(./tools/image-tag.sh) - - echo $(./tools/image-tag.sh) > .tags - - if [ -z "$DRONE_TAG" ]; then echo "No tag, not modifying version"; else sed "0,/VERSION.*/ s/VERSION.*/VERSION = \"${DRONE_TAG}\"/g" engine/settings/base.py > engine/settings/base.temp && mv engine/settings/base.temp engine/settings/base.py; fi - - cat engine/settings/base.py | grep VERSION | head -1 - depends_on: - - Check Promote - when: - event: - - promote - target: - - oss - ref: - - refs/tags/v*.*.* - - - name: Build and Push Engine Docker Image Backend to Dockerhub - image: plugins/docker - settings: - repo: grafana/oncall - dockerfile: engine/Dockerfile - context: engine/ - password: - from_secret: docker_password - username: - from_secret: docker_username - depends_on: - - Image Tag - - - name: Unrecognized Promote Target - image: alpine - commands: - - echo $DRONE_DEPLOY_TO is not a recognized promote target! - - exit 1 - when: - target: - exclude: - - oss - -trigger: - event: - - promote - --- # Secret for pulling docker images. kind: secret