Skip to content
This repository has been archived by the owner on Aug 29, 2023. It is now read-only.

Commit

Permalink
build(ci): update travis and release scripts
Browse files Browse the repository at this point in the history
  • Loading branch information
ThomasBurleson committed Jun 14, 2017
1 parent c2f5346 commit aa92290
Show file tree
Hide file tree
Showing 3 changed files with 20 additions and 11 deletions.
9 changes: 0 additions & 9 deletions .travis.yml
Expand Up @@ -13,15 +13,6 @@ env:
- BROWSER_STACK_USERNAME=angularteam1
- BROWSER_STACK_ACCESS_KEY=BWCd4SynLzdDcv8xtzsB
- secure: X7CNmOMemAJ9Jqrsmv6MXyeh8n8TIL5CKzE9LYsZUbsyKo0l5CyyysJq0y/AbpQS6awsSv2qP/cZ/kand6r6z0wMFbUcxa4HjMZEfRwv3sGtwj1OKJko/GvjcZQzD54FtHy1NU7wR0mYhAlE5IwH7f8bMa/nUiijgD/TOCTtKH8=
matrix:
- NG_VERSION=1.5
- NG_VERSION=1.6
- NG_VERSION=snapshot

matrix:
fast_finish: true
allow_failures:
- env: "NG_VERSION=snapshot"

cache:
directories:
Expand Down
11 changes: 10 additions & 1 deletion scripts/bower-material-release.sh
Expand Up @@ -16,7 +16,7 @@ function run {

echo "-- Cloning bower-material..."
rm -rf bower-material
git clone https://titanium-octobot:$ANGULARJS_MATERIAL_BOWER_TOKEN@github.com/angular/bower-material \
git clone https://github.com/angular/bower-material \
bower-material --depth=2

echo "-- Copying in build files..."
Expand All @@ -26,10 +26,19 @@ function run {
rm -rf bower-material/modules/scss
rm -rf bower-material/layouts

# From the project root
cp -Rf dist/* bower-material/
commitAuthorName=$(git --no-pager show -s --format='%an' HEAD)
commitAuthorEmail=$(git --no-pager show -s --format='%ae' HEAD)

cd bower-material

# GitHub token specified as Travis environment variable
git config user.name "${commitAuthorName}"
git config user.email "${commitAuthorEmail}"
git config credential.helper "store --file=.git/credentials"
echo "https://${ANGULARJS_MATERIAL_BOWER_TOKEN}:@github.com" > .git/credentials

# Remove stale files from older builds
rm -f ./angular-material.layouts.css
rm -f ./angular-material.layouts.min.css
Expand Down
11 changes: 10 additions & 1 deletion scripts/snapshot-docs-site.sh
Expand Up @@ -13,7 +13,7 @@ function run {

echo "-- Cloning code.material.angularjs.org..."
rm -rf code.material.angularjs.org
git clone https://titanium-octobot:$ANGULARJS_MATERIAL_BOWER_TOKEN@github.com/angular/code.material.angularjs.org --depth=1
git clone https://github.com/angular/code.material.angularjs.org --depth=1

echo "-- Remove previous snapshot..."
rm -rf code.material.angularjs.org/HEAD
Expand All @@ -25,8 +25,17 @@ function run {

cp -Rf dist/docs code.material.angularjs.org/HEAD

commitAuthorName=$(git --no-pager show -s --format='%an' HEAD)
commitAuthorEmail=$(git --no-pager show -s --format='%ae' HEAD)

cd code.material.angularjs.org

# GitHub token specified as Travis environment variable
git config user.name "${commitAuthorName}"
git config user.email "${commitAuthorEmail}"
git config credential.helper "store --file=.git/credentials"
echo "https://${ANGULARJS_MATERIAL_DOCS_SITE_TOKEN}:@github.com" > .git/credentials

echo "-- Commiting snapshot..."
git add -A
git commit -m "snapshot: $VERSION"
Expand Down

0 comments on commit aa92290

Please sign in to comment.