3 Commits

Author SHA1 Message Date
Renovate Bot
ad15fc694c Add renovate.json 2023-09-01 22:25:14 +00:00
894c39b0cd Remove unnecessary export
Some checks reported errors
continuous-integration/drone/push Build was killed
2023-05-18 01:12:04 +03:00
6c326e0aa5 fix: add registry login
Some checks reported errors
continuous-integration/drone/push Build was killed
2023-05-18 01:07:26 +03:00
3 changed files with 9 additions and 7 deletions

View File

@@ -18,7 +18,6 @@ steps:
- name: docker.sock
path: /var/run/docker.sock
commands:
- ls /var/run
- docker build -t drone/helm:${DRONE_BUILD_NUMBER} --progress=plain .
- 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

3
renovate.json Normal file
View File

@@ -0,0 +1,3 @@
{
"$schema": "https://docs.renovatebot.com/renovate-schema.json"
}

View File

@@ -2,11 +2,9 @@
set -e
export HELM_REPO_USERNAME="$PLUGIN_USERNAME"
export HELM_REPO_PASSWORD="$PLUGIN_PASSWORD"
REGISTRY=${PLUGIN_REGISTRY:-"oci://harbor.grachevko.ru/"}
repo="$REGISTRY/$DRONE_REPO_OWNER/chart/$PLUGIN_NAME"
REGISTRY_HOST=harbor.grachevko.ru
REGISTRY=${PLUGIN_REGISTRY:-"oci://$REGISTRY_HOST/"}
repo="$REGISTRY/$DRONE_REPO_OWNER/chart"
# Dependencies
helm dependency update
@@ -14,7 +12,9 @@ helm dependency update
# Lint
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
helm push ./*.tgz "$repo"