Files
ionic-framework/scripts/site/config.sh
2014-07-31 15:22:31 -06:00

41 lines
938 B
Bash
Executable File

#!/bin/bash
ARG_DEFS=(
)
echo "##### "
echo "##### site/config.sh"
echo "#####"
function init {
SITE_DIR=$HOME/ionic-site
../clone/clone.sh --repository="driftyco/ionic-site" \
--directory="$SITE_DIR" \
--branch="master"
}
function run {
cd ../..
VERSION=$(readJsonProp "package.json" "version")
CODENAME=$(readJsonProp "package.json" "codename")
DATE=$(date +"%Y-%m-%d")
cd $SITE_DIR
$(replaceInFile "_config.yml" "latest_download:.*$" "latest_download: http:\/\/code.ionicframework.com\/$VERSION\/ionic-v$VERSION.zip")
$(replaceInFile "_config.yml" "latest_version:.*$" "latest_version: $VERSION \"$CODENAME\"")
$(replaceInFile "_config.yml" "latest_release_date:.*$" "latest_release_date: $DATE")
# git add -A
# git commit -am "release: $VERSION"
# git push -q origin master
./deploy.sh
echo "-- Published ionic-site config v$VERSION successfully!"
}
source $(dirname $0)/../utils.inc