chore(travis): automate setting of codename

This commit is contained in:
Andy Joslin
2014-04-30 10:19:35 -06:00
parent b6e5f85c62
commit 3bfcac31e4
4 changed files with 13 additions and 6 deletions

View File

@@ -49,7 +49,6 @@ function run {
mkdir -p tmp
git show $TRAVIS_COMMIT~1:package.json > tmp/package.old.json
OLD_VERSION=$(readJsonProp "tmp/package.old.json" "version")
OLD_CODENAME=$(readJsonProp "tmp/package.old.json" "codename")
VERSION=$(readJsonProp "package.json" "version")
CODENAME=$(readJsonProp "package.json" "codename")

View File

@@ -5,7 +5,6 @@ echo "# Pushing release to $RELEASE_REMOTE #"
echo "##############################"
ARG_DEFS=(
"--codename=(.*)"
"--version=(.*)"
)
@@ -29,11 +28,16 @@ function run {
cd $IONIC_DIR
CODENAME=$(readJsonProp "package.json" "codename")
# Get first codename in list
CODENAME=$(cat config/CODENAMES | head -n 1)
# Remove first line of codenames, it's used now
sed -i '' 1d config/CODENAMES
replaceJsonProp "bower.json" "version" "$VERSION"
replaceJsonProp "component.json" "version" "$VERSION"
replaceJsonProp "package.json" "codename" "$CODENAME"
replaceJsonProp "bower.json" "codename" "$CODENAME"
replaceJsonProp "component.json" "codename" "$CODENAME"