Skip to content

Commit

Permalink
Update CI script
Browse files Browse the repository at this point in the history
  • Loading branch information
benoitjchevalier committed Jul 24, 2017
1 parent 3d8171c commit af5a45b
Showing 1 changed file with 19 additions and 17 deletions.
36 changes: 19 additions & 17 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 Down Expand Up @@ -113,8 +113,10 @@ bower install
# 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 Down Expand Up @@ -143,4 +145,4 @@ 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: martin.wragg@ge.com" -H "X-Auth-Key: ${cloudflare}" -H "Content-Type: application/json" --data '{"purge_everything":true}'
curl -X DELETE "https://api.cloudflare.com/client/v4/zones/${cloudflare_zone_identifier}/purge_cache" -H "X-Auth-Email: martin.wragg@ge.com" -H "X-Auth-Key: ${cloudflare}" -H "Content-Type: application/json" --data '{"purge_everything":true}'

0 comments on commit af5a45b

Please sign in to comment.