Something went wrong on our end
Select Git revision
update-web-test.nix
-
Volker Schukai authoredVolker Schukai authored
release-and-publish.sh 882 B
#!/usr/bin/env bash
SCRIPT_DIR="$( cd "$( dirname "${BASH_SOURCE[0]}" )" &> /dev/null && pwd )/"
PROJECT_ROOT="$(realpath $SCRIPT_DIR'../../')/"
APPLICATION_PATH="${PROJECT_ROOT}application/"
TEST_PATH="$(realpath $SCRIPT_DIR'../test/')/"
BUILD_PATH="${PROJECT_ROOT}deployment/build/npm/"
DEVELOPMENT_PATH="${PROJECT_ROOT}development/"
if [ -d $BUILD_PATH ]; then
rm -rf ${BUILD_PATH}
fi
${SCRIPT_DIR}update-version.sh
mkdir -p ${BUILD_PATH}
cp -r ${APPLICATION_PATH}* ${BUILD_PATH}
cp -r ${TEST_PATH} ${BUILD_PATH}
cp -r ${PROJECT_ROOT}README.md ${BUILD_PATH}
git add ${APPLICATION_PATH}package.json
git add ${DEVELOPMENT_PATH}package.json
git add ${APPLICATION_PATH}source/types/version.mjs
git add ${TEST_PATH}cases/monster.mjs
git add ${PROJECT_ROOT}release.json
git commit -m "release and publish to npm"
cd ${BUILD_PATH}
pnpm publish --dry-run --access public
cd -