diff options
author | Matthew Somerville <matthew-github@dracos.co.uk> | 2017-05-23 11:29:35 +0100 |
---|---|---|
committer | Matthew Somerville <matthew-github@dracos.co.uk> | 2017-05-23 11:29:35 +0100 |
commit | 3b436a7ce8ad853eec24c90c276fbace033ea7be (patch) | |
tree | 0447e05b19c2f7d2a00beb34e2c8d4b65be43e00 /web/js/select2/release.sh | |
parent | 8ccf0d95199e026c202a4bede9b45e646744423e (diff) | |
parent | 875836e662f33bb4c5a9f9093bb8080f214dea5b (diff) |
Merge branch '1704-to-vend-or-not-to-vend'
Diffstat (limited to 'web/js/select2/release.sh')
-rwxr-xr-x | web/js/select2/release.sh | 73 |
1 files changed, 0 insertions, 73 deletions
diff --git a/web/js/select2/release.sh b/web/js/select2/release.sh deleted file mode 100755 index 92fe0e959..000000000 --- a/web/js/select2/release.sh +++ /dev/null @@ -1,73 +0,0 @@ -#!/bin/bash -set -e - -echo -n "Enter the version for this release: " - -read ver - -if [ ! $ver ]; then - echo "Invalid version." - exit -fi - -name="select2" -js="$name.js" -mini="$name.min.js" -css="$name.css" -release="$name-$ver" -tag="$ver" -branch="build-$ver" -curbranch=`git branch | grep "*" | sed "s/* //"` -timestamp=$(date) -tokens="s/@@ver@@/$ver/g;s/\@@timestamp@@/$timestamp/g" -remote="github" - -echo "Pulling from origin" - -git pull - -echo "Updating Version Identifiers" - -sed -E -e "s/\"version\": \"([0-9\.]+)\",/\"version\": \"$ver\",/g" -i "" bower.json select2.jquery.json -git add bower.json -git add select2.jquery.json -git commit -m "modified version identifiers in descriptors for release $ver" -git push - -git branch "$branch" -git checkout "$branch" - -echo "Tokenizing..." - -find . -name "$js" | xargs -I{} sed -e "$tokens" -i "" {} -find . -name "$css" | xargs -I{} sed -e "$tokens" -i "" {} -sed -e "s/latest/$ver/g" -i "" bower.json - -git add "$js" -git add "$css" - -echo "Minifying..." - -echo "/*" > "$mini" -cat LICENSE | sed "$tokens" >> "$mini" -echo "*/" >> "$mini" - -curl -s \ - --data-urlencode "js_code@$js" \ - http://marijnhaverbeke.nl/uglifyjs \ - >> "$mini" - -git add "$mini" - -git commit -m "release $ver" - -echo "Tagging..." -git tag -a "$tag" -m "tagged version $ver" -git push "$remote" --tags - -echo "Cleaning Up..." - -git checkout "$curbranch" -git branch -D "$branch" - -echo "Done" |