Export NFPM_CONFIG (#4187)

Otherwise envsubst does not have access to it.

Also print the nfpm config head for debugging.
This commit is contained in:
Asher 2021-09-16 14:58:11 -05:00
parent 798dc0baf2
commit b37ff28a0a
1 changed files with 6 additions and 0 deletions

View File

@ -59,14 +59,20 @@ get_nfpm_arch() {
release_nfpm() { release_nfpm() {
local nfpm_config local nfpm_config
export NFPM_ARCH
PKG_FORMAT="deb" PKG_FORMAT="deb"
NFPM_ARCH="$(get_nfpm_arch)" NFPM_ARCH="$(get_nfpm_arch)"
nfpm_config="$(envsubst < ./ci/build/nfpm.yaml)" nfpm_config="$(envsubst < ./ci/build/nfpm.yaml)"
echo "Building deb"
echo "$nfpm_config" | head --lines=4
nfpm pkg -f <(echo "$nfpm_config") --target "release-packages/code-server_${VERSION}_${NFPM_ARCH}.deb" nfpm pkg -f <(echo "$nfpm_config") --target "release-packages/code-server_${VERSION}_${NFPM_ARCH}.deb"
PKG_FORMAT="rpm" PKG_FORMAT="rpm"
NFPM_ARCH="$(get_nfpm_arch)" NFPM_ARCH="$(get_nfpm_arch)"
nfpm_config="$(envsubst < ./ci/build/nfpm.yaml)" nfpm_config="$(envsubst < ./ci/build/nfpm.yaml)"
echo "Building rpm"
echo "$nfpm_config" | head --lines=4
nfpm pkg -f <(echo "$nfpm_config") --target "release-packages/code-server-$VERSION-$NFPM_ARCH.rpm" nfpm pkg -f <(echo "$nfpm_config") --target "release-packages/code-server-$VERSION-$NFPM_ARCH.rpm"
} }