Compare commits
4 Commits
a49c8074c3
...
master
Author | SHA1 | Date | |
---|---|---|---|
894c39b0cd
|
|||
6c326e0aa5
|
|||
d7e9817869
|
|||
b453632a7e
|
@ -6,12 +6,17 @@ name: default
|
||||
clone:
|
||||
depth: 0
|
||||
|
||||
environment:
|
||||
DOCKER_HOST: tcp://localhost:2375
|
||||
volumes:
|
||||
- name: docker.sock
|
||||
host:
|
||||
path: /var/run/docker.sock
|
||||
|
||||
steps:
|
||||
- name: release
|
||||
image: cr.grachevko.ru/docker.io/library/docker:23.0.1-git
|
||||
volumes:
|
||||
- name: docker.sock
|
||||
path: /var/run/docker.sock
|
||||
commands:
|
||||
- docker build -t drone/helm:${DRONE_BUILD_NUMBER} --progress=plain .
|
||||
- echo "$PASSWORD" | docker login -u "$USERNAME" --password-stdin "$REGISTRY"
|
||||
|
12
script.sh
12
script.sh
@ -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"
|
||||
|
Reference in New Issue
Block a user