mirror of
https://github.com/ionic-team/ionic-framework.git
synced 2026-03-13 10:22:08 +08:00
chore(travis): automate setting of codename
This commit is contained in:
@@ -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")
|
||||
|
||||
|
||||
@@ -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"
|
||||
|
||||
|
||||
Reference in New Issue
Block a user