mirror of
https://github.com/Tria-plc/emaui.git
synced 2026-08-26 19:12:50 +00:00
20 lines
463 B
Bash
20 lines
463 B
Bash
#!/usr/bin/env bash
|
|
# Create .npmrc_temp and .npmrc for Docker BuildKit / compose secrets.
|
|
# Requires NPM_TOKEN in the environment.
|
|
|
|
set -euo pipefail
|
|
|
|
if [[ -z "${NPM_TOKEN:-}" ]]; then
|
|
echo "NPM_TOKEN is not set" >&2
|
|
exit 1
|
|
fi
|
|
|
|
cat <<EOF > .npmrc_temp
|
|
@tria-plc:registry=https://npm.pkg.github.com
|
|
//npm.pkg.github.com/:_authToken=${NPM_TOKEN}
|
|
always-auth=true
|
|
EOF
|
|
|
|
cp .npmrc_temp .npmrc
|
|
echo "Created .npmrc_temp and .npmrc for private @tria-plc packages"
|