diff options
Diffstat (limited to 'scripts')
| -rw-r--r-- | scripts/bower/README.md | 3 | ||||
| -rwxr-xr-x | scripts/bower/publish.sh | 22 | 
2 files changed, 7 insertions, 18 deletions
| diff --git a/scripts/bower/README.md b/scripts/bower/README.md index 84da1baf..06ba9d61 100644 --- a/scripts/bower/README.md +++ b/scripts/bower/README.md @@ -2,9 +2,6 @@  Script for updating the Angular bower repos from current local build. -Requires `node` (for parsing `bower.json`) - -  ## Instructions  `grunt package`: Build angular locally diff --git a/scripts/bower/publish.sh b/scripts/bower/publish.sh index 2549a139..a2bf3683 100755 --- a/scripts/bower/publish.sh +++ b/scripts/bower/publish.sh @@ -10,11 +10,8 @@ set -xe  cd `dirname $0`  SCRIPT_DIR=`pwd` - -# export so that node.js can read those env settings -export TMP_DIR=../../tmp -export BUILD_DIR=../../build - +TMP_DIR=../../tmp +BUILD_DIR=../../build  NEW_VERSION=`cat $BUILD_DIR/version.txt`  REPOS=( @@ -68,23 +65,18 @@ cp $BUILD_DIR/angular-csp.css $TMP_DIR/bower-angular  # -# get the old version number -# - -OLD_VERSION=$(node -e "console.log(require(process.env.TMP_DIR+'/bower-angular/bower').version)" | sed -e 's/\r//g') -echo $OLD_VERSION -echo $NEW_VERSION - -#  # update bower.json  # tag each repo  #  for repo in "${REPOS[@]}"  do -  echo "-- Updating version in bower-$repo from $OLD_VERSION to $NEW_VERSION" +  echo "-- Updating version in bower-$repo to $NEW_VERSION"    cd $TMP_DIR/bower-$repo -  sed -i '' -e "s/$OLD_VERSION/$NEW_VERSION/g" bower.json +  sed -i .tmp -E 's/"(version)":[ ]*".*"/"\1": "'$NEW_VERSION'"/g' bower.json +  sed -i .tmp -E 's/"(angular.*)":[ ]*".*"/"\1": "'$NEW_VERSION'"/g' bower.json +  # delete tmp files +  rm *.tmp    git add -A    echo "-- Committing, tagging and pushing bower-$repo" | 
