diff --git a/.drone.yml b/.drone.yml index ae013df..7518d5c 100644 --- a/.drone.yml +++ b/.drone.yml @@ -6,46 +6,18 @@ name: default trigger: event: - push - - 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 repo add bitnami https://charts.bitnami.com/bitnami - - helm dependency build - - helm plugin install https://github.com/chartmuseum/helm-push - - helm repo add $HELM_REPO_NAME $HELM_REPO_REGISTRY/$HELM_REPO_NAME --username $HELM_REPO_USERNAME --password $HELM_REPO_PASSWORD - - helm cm-push . $HELM_REPO_REGISTRY/$HELM_REPO_NAME - environment: - HELM_REPO_NAME: n8n - HELM_REPO_REGISTRY: https://harbor.grachevko.ru/chartrepo - HELM_REPO_USERNAME: + image: cr.grachevko.ru/drone/helm:0.1.2 + settings: + name: n8n + 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