mirror of
https://github.com/harvester/harvester-ui-extension.git
synced 2026-10-01 03:36:04 +08:00
Executable
+46
@@ -0,0 +1,46 @@
|
||||
#!/usr/bin/env bash
|
||||
|
||||
yarn --pure-lockfile install
|
||||
|
||||
source scripts/version
|
||||
|
||||
if [[ $COMMIT_BRANCH == "master" ]]; then
|
||||
VERSION="latest"
|
||||
else
|
||||
VERSION=$COMMIT_BRANCH
|
||||
fi
|
||||
|
||||
echo "CI_BUILD_TAG: ${CI_BUILD_TAG}"
|
||||
echo "GIT_TAG: ${GIT_TAG}"
|
||||
echo "TAG_VERSION: ${TAG_VERSION}"
|
||||
|
||||
echo "CI Build Args"
|
||||
echo "COMMIT: ${COMMIT}"
|
||||
echo "COMMIT_BRANCH: ${COMMIT_BRANCH}"
|
||||
echo "VERSION: ${VERSION}"
|
||||
|
||||
if [ -n "$GIT_TAG" ]; then
|
||||
COMMIT=$COMMIT COMMIT_BRANCH=$COMMIT_BRANCH VERSION=$CI_BUILD_TAG ./shell/scripts/build-pkg.sh ${1} "true"
|
||||
else
|
||||
COMMIT=$COMMIT COMMIT_BRANCH=$COMMIT_BRANCH VERSION=$VERSION ./shell/scripts/build-pkg.sh ${1} "true"
|
||||
fi
|
||||
|
||||
EXIT_CODE=$?
|
||||
|
||||
if [ -n "$GIT_TAG" ]; then
|
||||
export PKG_NAME=${1}-${CI_BUILD_TAG}
|
||||
export PKG_TARBALL=${PKG_NAME}.tar.gz
|
||||
else
|
||||
export PKG_NAME=${1}-${VERSION}
|
||||
export PKG_TARBALL=${PKG_NAME}.tar.gz
|
||||
fi
|
||||
|
||||
echo "CI Build Artefacts"
|
||||
echo "Package Directory: ${PKG_NAME}"
|
||||
echo "Package Tarball: ${PKG_TARBALL}"
|
||||
|
||||
ENV_OUTPUT="${GITHUB_OUTPUT:-"temp-env"}"
|
||||
echo "PKG_TARBALL=${PKG_TARBALL}" >> "$ENV_OUTPUT"
|
||||
echo "PKG_NAME=${PKG_NAME}" >> "$ENV_OUTPUT"
|
||||
|
||||
exit $EXIT_CODE
|
||||
Reference in New Issue
Block a user