diff --git a/.drone.yml b/.drone.yml index 8480626..c28d56a 100644 --- a/.drone.yml +++ b/.drone.yml @@ -9,41 +9,16 @@ trigger: - tag steps: - - name: lint - image: cr.grachevko.ru/docker.io/alpine/helm:latest - pull: always - commands: - - helm lint . - - - name: version - image: cr.grachevko.ru/docker.io/mikefarah/yq:latest - pull: always - user: root - commands: - - yq -i '.version = "'$DRONE_TAG'"' Chart.yaml - - cat Chart.yaml - depends_on: - - lint - when: - event: - - tag - - name: release - image: cr.grachevko.ru/docker.io/alpine/helm:latest - pull: always - commands: - - helm dependency build - - helm plugin install https://github.com/chartmuseum/helm-push - - helm repo add hasura $HELM_REPO --username $HELM_REPO_USERNAME --password $HELM_REPO_PASSWORD - - helm cm-push . $HELM_REPO - environment: - HELM_REPO: https://harbor.grachevko.ru/chartrepo/hasura - HELM_REPO_USERNAME: + image: cr.grachevko.ru/drone/helm:0.1.4 + settings: + name: hasura + registry: https://harbor.grachevko.ru/chartrepo + username: from_secret: HELM_REPO_USERNAME - HELM_REPO_PASSWORD: + password: from_secret: HELM_REPO_PASSWORD - depends_on: - - version when: - event: - - tag + branch: + - master + - rc