Compare commits
1 Commits
Author | SHA1 | Date | |
---|---|---|---|
8846b6679e
|
@ -18,6 +18,7 @@ steps:
|
|||||||
- name: docker.sock
|
- name: docker.sock
|
||||||
path: /var/run/docker.sock
|
path: /var/run/docker.sock
|
||||||
commands:
|
commands:
|
||||||
|
- ls /var/run
|
||||||
- docker build -t drone/helm:${DRONE_BUILD_NUMBER} --progress=plain .
|
- docker build -t drone/helm:${DRONE_BUILD_NUMBER} --progress=plain .
|
||||||
- echo "$PASSWORD" | docker login -u "$USERNAME" --password-stdin "$REGISTRY"
|
- echo "$PASSWORD" | docker login -u "$USERNAME" --password-stdin "$REGISTRY"
|
||||||
- echo RELEASE.$$(date +'%Y-%m-%dT%H-%M-%SZ' -d @$$(git --no-pager log -1 --format="%ct")) > .release_tag
|
- echo RELEASE.$$(date +'%Y-%m-%dT%H-%M-%SZ' -d @$$(git --no-pager log -1 --format="%ct")) > .release_tag
|
||||||
|
12
script.sh
12
script.sh
@ -2,9 +2,11 @@
|
|||||||
|
|
||||||
set -e
|
set -e
|
||||||
|
|
||||||
REGISTRY_HOST=harbor.grachevko.ru
|
export HELM_REPO_USERNAME="$PLUGIN_USERNAME"
|
||||||
REGISTRY=${PLUGIN_REGISTRY:-"oci://$REGISTRY_HOST/"}
|
export HELM_REPO_PASSWORD="$PLUGIN_PASSWORD"
|
||||||
repo="$REGISTRY/$DRONE_REPO_OWNER/chart"
|
|
||||||
|
REGISTRY=${PLUGIN_REGISTRY:-"oci://harbor.grachevko.ru/"}
|
||||||
|
repo="$REGISTRY/$DRONE_REPO_OWNER/chart/$PLUGIN_NAME"
|
||||||
|
|
||||||
# Dependencies
|
# Dependencies
|
||||||
helm dependency update
|
helm dependency update
|
||||||
@ -12,9 +14,7 @@ helm dependency update
|
|||||||
# Lint
|
# Lint
|
||||||
helm lint --strict .
|
helm lint --strict .
|
||||||
|
|
||||||
helm package --version "${PLUGIN_TAG}" .
|
helm package --version "${PLUGIN_TAG}"
|
||||||
|
|
||||||
echo "$PLUGIN_PASSWORD" | helm registry login "$REGISTRY_HOST" --username "$PLUGIN_USERNAME" --password-stdin
|
|
||||||
|
|
||||||
# Push new version
|
# Push new version
|
||||||
helm push ./*.tgz "$repo"
|
helm push ./*.tgz "$repo"
|
||||||
|
Reference in New Issue
Block a user