|
1 | 1 | #!/bin/bash |
2 | 2 | set -e -x |
3 | 3 |
|
4 | | -DART_BUILD_ARTIFACTS_DIR="dist/pub/angular2" |
5 | | -JS_BUILD_ARTIFACTS_DIR="dist/npm/angular2" |
6 | | - |
7 | | -DART_BUILD_BRANCH="builds-dart" |
8 | | -JS_BUILD_BRANCH="builds-js" |
9 | | - |
10 | | -REPO_URL="https://github.com/angular/angular.git" |
11 | | -# Use the below URL for testing when using SSH authentication |
12 | | -# REPO_URL="git@github.com:angular/angular.git" |
13 | | - |
14 | | -SHA=`git rev-parse HEAD` |
15 | | -SHORT_SHA=`git rev-parse --short HEAD` |
16 | | -COMMIT_MSG=`git log --oneline | head -n1` |
17 | | -COMMITTER_USER_NAME=`git --no-pager show -s --format='%cN' HEAD` |
18 | | -COMMITTER_USER_EMAIL=`git --no-pager show -s --format='%cE' HEAD` |
19 | 4 |
|
20 | 5 | function publishRepo { |
21 | 6 | LANG=$1 |
@@ -59,13 +44,34 @@ function publishRepo { |
59 | 44 | ) |
60 | 45 | } |
61 | 46 |
|
| 47 | + |
62 | 48 | if [[ "$TRAVIS_REPO_SLUG" == "angular/angular" && \ |
63 | 49 | "$TRAVIS_PULL_REQUEST" == "false" && \ |
64 | 50 | "$MODE" == "build_only" ]]; then |
| 51 | + |
| 52 | + DART_BUILD_ARTIFACTS_DIR="dist/pub/angular2" |
| 53 | + JS_BUILD_ARTIFACTS_DIR="dist/npm/angular2" |
| 54 | + |
| 55 | + DART_BUILD_BRANCH="builds-dart" |
| 56 | + JS_BUILD_BRANCH="builds-js" |
| 57 | + |
| 58 | + REPO_URL="https://github.com/angular/angular.git" |
| 59 | + # Use the below URL for testing when using SSH authentication |
| 60 | + # REPO_URL="git@github.com:angular/angular.git" |
| 61 | + |
| 62 | + SHA=`git rev-parse HEAD` |
| 63 | + SHORT_SHA=`git rev-parse --short HEAD` |
| 64 | + COMMIT_MSG=`git log --oneline | head -n1` |
| 65 | + COMMITTER_USER_NAME=`git --no-pager show -s --format='%cN' HEAD` |
| 66 | + COMMITTER_USER_EMAIL=`git --no-pager show -s --format='%cE' HEAD` |
| 67 | + |
65 | 68 | scripts/publish/npm_prepare.sh angular2 |
66 | 69 | publishRepo "js" "${JS_BUILD_ARTIFACTS_DIR}" |
67 | 70 |
|
68 | 71 | scripts/publish/pub_prepare.sh angular2 |
69 | 72 | publishRepo "dart" "${DART_BUILD_ARTIFACTS_DIR}" |
70 | 73 | echo "Finished publishing build artifacts" |
| 74 | + |
| 75 | +else |
| 76 | + echo "Not building the upstream/master branch, build artifacts won't be published." |
71 | 77 | fi |
0 commit comments