Compare commits
No commits in common. "30ac9976345e60b6227d9e0c5737adc728e436f4" and "5b01ddc2a8fb20ddff79f5d3bc8a9b2e68ed2e2d" have entirely different histories.
30ac997634
...
5b01ddc2a8
1
.gitignore
vendored
1
.gitignore
vendored
@ -1,2 +1 @@
|
|||||||
/node_modules
|
/node_modules
|
||||||
/dist
|
|
||||||
|
48
build.sh
48
build.sh
@ -1,48 +0,0 @@
|
|||||||
#/!bin/bash
|
|
||||||
## PREBUILD PROCESS
|
|
||||||
# check dist dir to be present and empty
|
|
||||||
if [ ! -d "dist" ]; then
|
|
||||||
## MAKE DIR
|
|
||||||
mkdir "dist"
|
|
||||||
echo "Directory dist created."
|
|
||||||
else
|
|
||||||
## CLEANUP
|
|
||||||
rm -fr dist/*
|
|
||||||
fi
|
|
||||||
# Install dependencies
|
|
||||||
#npm install
|
|
||||||
|
|
||||||
## PROJECT NEEDS
|
|
||||||
echo "Building app... from $(git rev-parse --abbrev-ref HEAD)"
|
|
||||||
#npm run-script build
|
|
||||||
cp -r {.env,app.js,package.json,server,public} dist/
|
|
||||||
|
|
||||||
#Add version control for pm2
|
|
||||||
cd dist
|
|
||||||
#Add version control for pm2
|
|
||||||
version=$(git describe)
|
|
||||||
file_pkg="package.json"
|
|
||||||
key=" \"version\": \""
|
|
||||||
|
|
||||||
count=$(echo ${version%%-*} | grep -o "\." | wc -l)
|
|
||||||
if (( $count > 1 )); then
|
|
||||||
version=${version%%-*}
|
|
||||||
else
|
|
||||||
version="${version%%-*}.0"
|
|
||||||
fi
|
|
||||||
if [ -f "$file_pkg" ] && [ ! -z "$version" ]; then
|
|
||||||
version=" \"version\": \"$version\","
|
|
||||||
sed -i "s|^.*$key.*|${version//\//\\/}|g" $file_pkg
|
|
||||||
text=$(cat $file_pkg | grep -c "$version")
|
|
||||||
if [ $text -eq 0 ]; then
|
|
||||||
echo "Version couldn't be set"
|
|
||||||
else
|
|
||||||
echo "Version $version successfully applied to App"
|
|
||||||
fi
|
|
||||||
fi
|
|
||||||
|
|
||||||
## POST BUILD
|
|
||||||
|
|
||||||
cd -
|
|
||||||
|
|
||||||
|
|
Loading…
x
Reference in New Issue
Block a user