Update variable name from GITHUB_REF_NAME to GIT_REF_NAME
Standardize the environment variable naming for consistency across documentation and scripts. Updated all references in README.md and build.sh, ensuring functionality remains intact.
This commit is contained in:
parent
47dac6b4ef
commit
503ef5c8df
2 changed files with 5 additions and 5 deletions
|
@ -47,7 +47,7 @@ jobs:
|
|||
env:
|
||||
# --- mandatory --------------------------------------------------------
|
||||
KANIKO_CONTEXT: git://git.van-hemmen.com/actions/kaniko.git
|
||||
GITHUB_REF_NAME: ${{ github.ref_name }}
|
||||
GIT_REF_NAME: ${{ github.ref_name }}
|
||||
GIT_USERNAME: ${{ secrets.GIT_USERNAME }}
|
||||
GIT_PASSWORD: ${{ secrets.GIT_PASSWORD }}
|
||||
|
||||
|
@ -68,7 +68,7 @@ jobs:
|
|||
| Variable | Required | Purpose | Example value |
|
||||
|----------|----------|---------|----------------------------------------------------------------|
|
||||
| `KANIKO_CONTEXT` | **Yes** | Build context (`git://`). | `git://git.van-hemmen.com/actions/kaniko.git` |
|
||||
| `GITHUB_REF_NAME` | **Yes** | Branch or tag that is being built. | `${{ github.ref_name }}` |
|
||||
| `GIT_REF_NAME` | **Yes** | Branch or tag that is being built. | `${{ github.ref_name }}` |
|
||||
| `GIT_USERNAME` | **Yes** | Username with access to `KANIKO_CONTEXT` when it is private. | `${{ secrets.GIT_USERNAME }}` |
|
||||
| `GIT_PASSWORD` | **Yes** | Token/password paired with `GIT_USERNAME`. | `${{ secrets.GIT_PASSWORD }}` |
|
||||
| `REGISTRY_HOST` | No (default `git.van-hemmen.com`) | Target registry hostname. | `ghcr.io` |
|
||||
|
|
6
build.sh
6
build.sh
|
@ -6,7 +6,7 @@ set -eu # BusyBox ash does not support “pipefail”
|
|||
###############################################################################
|
||||
# Mandatory variables – abort if not provided
|
||||
###############################################################################
|
||||
for var in KANIKO_CONTEXT GITHUB_REF_NAME GIT_USERNAME GIT_PASSWORD; do
|
||||
for var in KANIKO_CONTEXT GIT_REF_NAME GIT_USERNAME GIT_PASSWORD; do
|
||||
eval [ -z \"\${$var:-}\" ] && {
|
||||
echo "Error: $var environment variable is required but not set." >&2
|
||||
exit 1
|
||||
|
@ -74,7 +74,7 @@ echo "Kaniko will be called with:${DEST_FLAGS}"
|
|||
###############################################################################
|
||||
echo "Environment Variables:"
|
||||
echo "KANIKO_CONTEXT=${KANIKO_CONTEXT}"
|
||||
echo "GITHUB_REF_NAME=${GITHUB_REF_NAME}"
|
||||
echo "GIT_REF_NAME=${GIT_REF_NAME}"
|
||||
echo "GIT_USERNAME=${GIT_USERNAME}"
|
||||
echo "GIT_PASSWORD=$(echo "${GIT_PASSWORD}" | sed 's/\(^..\).*\(..$\)/\1...\2/')"
|
||||
echo "REGISTRY_HOST=${REGISTRY_HOST}"
|
||||
|
@ -96,6 +96,6 @@ echo ""
|
|||
###############################################################################
|
||||
exec /kaniko/executor \
|
||||
--verbosity="${KANIKO_VERBOSITY}" \
|
||||
--context="${KANIKO_CONTEXT}#${GITHUB_REF_NAME}" \
|
||||
--context="${KANIKO_CONTEXT}#${GIT_REF_NAME}" \
|
||||
--dockerfile="${KANIKO_DOCKERFILE}" \
|
||||
$DEST_FLAGS
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue