Skip to content

Commit

Permalink
Update CI script
Browse files Browse the repository at this point in the history
  • Loading branch information
benoitjchevalier authored Jul 24, 2017
1 parent 5ae5e10 commit 60dafe7
Showing 1 changed file with 24 additions and 18 deletions.
42 changes: 24 additions & 18 deletions scripts/ghp.sh
Original file line number Diff line number Diff line change
Expand Up @@ -42,21 +42,21 @@ rm -rf css
rm -rf sass
rm -rf scripts
rm -rf test
rm *.html
rm *.json
rm *.enc
rm *.js
rm *.png
rm *.lock
rm *.ico
rm *.md
rm *.pdf
rm -f *.html
rm -f *.json
rm -f *.enc
rm -f *.js
rm -f *.png
rm -f *.lock
rm -f *.ico
rm -f *.md
rm -f *.pdf
yes | rm .travis.yml
rm .bowerrc
rm .editorconfig
rm -f .bowerrc
rm -f .editorconfig
rm -rf .github
rm .gitignore
rm .jshintrc
rm -f .gitignore
rm -f .jshintrc

# force installation of bower packages at the root
echo "{ \"directory\": \".\" }" > .bowerrc
Expand All @@ -79,7 +79,7 @@ echo ${meta_temp/'COMPONENT_NAME'/$REPO_NAME} > index.html
npm install bower -g
bower cache clean
# Install the repo and the dark-theme.
bower install ${REPO_NAME} px-dark-theme px-dark-demo-theme
bower install ${REPO_NAME} px-dark-theme px-dark-demo-theme --force-latest

#copy the bower file into our root
yes | cp ${REPO_NAME}/bower.json bower.json
Expand All @@ -92,7 +92,7 @@ bower install
# ------------------------------------------------------------------------------

# Go into the component folder we've just installed from bower
#cd ${REPO_NAME}
# cd ${REPO_NAME}

# ------------------------------------------------------------------------------
# SW-PRECACHE
Expand All @@ -106,15 +106,17 @@ bower install
# ------------------------------------------------------------------------------

# Remember to exit out of the component before we do any git stuff
#cd ../
# cd ../

# Do the git stuff

# checkout a new orphan
git checkout --orphan $TARGET_BRANCH

git add -A .
git commit -m "${GIT_COMMIT_MESSAGE}"
git add -A . > /dev/null
echo "git add done"
git commit -m "${GIT_COMMIT_MESSAGE}" --quiet
echo "git commit done"

# Set git credentials (defined in settings above)
git config user.name ${GIT_USER_NAME}
Expand All @@ -140,3 +142,7 @@ chmod 0400 $TRAVIS_BUILD_DIR/deploy_key
# Push to predix-ui/repo `gh-pages` branch (force to override out-of-date refs)
ssh-add $TRAVIS_BUILD_DIR/deploy_key
git push $SSH_GIT_PREDIXUI $TARGET_BRANCH --force

sleep 120s

curl -X DELETE "https://api.cloudflare.com/client/v4/zones/${cloudflare_zone_identifier}/purge_cache" -H "X-Auth-Email: [email protected]" -H "X-Auth-Key: ${cloudflare}" -H "Content-Type: application/json" --data '{"purge_everything":true}'

0 comments on commit 60dafe7

Please sign in to comment.