@samitouri / QOS-React / commits / 06e8cedc0d

Update Travis config for new token

Ben Alpert committed Nov 30, 2016 at 10:28 UTC 06e8cedc0dfa2b2363c6ca7324605b3e1dd3dcc6
2 files changed +8 -15
.travis.yml
+4 -2
@@ -13,6 +13,9 @@ cache:
13 - $HOME/.yarn-cache
14 before_install:
15 - |
16 + echo "machine github.com login reactjs-bot password $GITHUB_TOKEN" >~/.netrc
17 + unset GITHUB_TOKEN
18 +
19 if [ "$TEST_TYPE" != build_website ] && \
20 ! git diff --name-only $TRAVIS_COMMIT_RANGE | grep -qvE '(\.md$)|(^(docs|examples))/'
21 then
@@ -35,7 +38,6 @@ script:
38 set -e
39
40 GH_PAGES_DIR="$TRAVIS_BUILD_DIR"/../react-gh-pages
38 - echo "machine github.com login reactjs-bot password $GITHUB_TOKEN" >~/.netrc
41 git config --global user.name "$GITHUB_USER_NAME"
42 git config --global user.email "$GITHUB_USER_EMAIL"
43
@@ -121,7 +123,7 @@ env:
123 # SECRET_TOKEN
124 - secure: dkpPW+VnoqC/okhRdV90m36NcyBFhcwEKL3bNFExAwi0dXnFao8RoFlvnwiPlA23h2faROkMIetXlti6Aju08BgUFV+f9aL6vLyU7gUent4Nd3413zf2fwDtXIWIETg6uLnOpSykGKgCAT/hY3Q2oPLqOoY0OxfgnbqwxkxljrE=
125 # GITHUB_TOKEN
124 - - secure: EHCyCSKMwKlLHNtcj9nmkRzmiiPE3aDGlPcnEyrDJeRI0SeN/iCXHXfFivR0vFq3vr+9naMBczAR2AEidtps5KbJrKqdZnjPFRbmfVtzWr/LlvVCub3u13Pub6TdKIVBTny1PuZ5X8GvdxMNVig89jGjvzhhWuQRaz3VhJnTra4=
126 + - secure: Sn+HwLSkbgM5MqVszq/CJHcOsZax17zwW0ILpGgAaEKD6MHNmEBdc71skaLr+6R4gHVO5ybV2cgSxHuBLHKzYoidq5ksGKRHNeXfyOv8jeHGTN/FjwMQbM+WkIK3wFroLsuQ1kW2FBfFEXqx4rET6GXwdcqycGl8GSFB1l0VNzE=
127 # COVERALLS_TOKEN
128 - secure: h/cUq+TrUMZOQmkFD7CvuwX0uAwmjIfKZ4qSUzY+QzUtDzOzA0L/XF84xTBq1Q5YYsEiaoF6GxxGCdrLQiBA/ZTd+88UHgeZPMRvi0xG9Q+PeePVOsZMTxy4/WWFgOfSQCk49Mj9zizGgO78i6vxq+SDXMtFHnZ+TpPJIEW6/m0=
129 notifications:
scripts/facts-tracker/index.js
+4 -13
@@ -21,10 +21,7 @@ function escape(value) {
21
22 var cwd = null;
23 function exec(command) {
24 - console.error('>', command.replace(process.env.GITHUB_TOKEN, '************'));
25 - var options = {
26 - stdio: [null, null, null],
27 - };
24 + var options = {};
25 if (cwd) {
26 options.cwd = cwd;
27 }
@@ -45,7 +42,7 @@ if (isInsideOfTravis) {
42 process.exit(0);
43 }
44
48 - if (!process.env.GITHUB_USER || !process.env.GITHUB_TOKEN) {
45 + if (!process.env.GITHUB_USER) {
46 console.error(
47 'In order to use facts-tracker, you need to configure a ' +
48 'few environment variables in order to be able to commit to the ' +
@@ -60,8 +57,6 @@ if (isInsideOfTravis) {
57 'In a different tab, go to https://travis-ci.org/' +
58 process.env.TRAVIS_REPO_SLUG + '/settings\n' +
59 ' - Make sure "Build only if .travis.yml is present" is ON\n' +
63 - ' - Fill "Name" with "GITHUB_TOKEN" and "Value" with the token you ' +
64 - 'just generated. Press "Add"\n' +
60 ' - Fill "Name" with "GITHUB_USER" and "Value" with the name of the ' +
61 'account you generated the token with. Press "Add"\n' +
62 '\n' +
@@ -71,10 +66,6 @@ if (isInsideOfTravis) {
66 process.exit(1);
67 }
68
74 - exec(
75 - 'echo "machine github.com login $GITHUB_USER password $GITHUB_TOKEN"' +
76 - '> ~/.netrc'
77 - );
69 exec(
70 'git config --global user.name ' +
71 escape(process.env.GITHUB_USER_NAME || 'facts-tracker')
@@ -102,7 +93,7 @@ function getRepoSlug() {
93 return match[1];
94 }
95 }
105 -
96 +
97 console.error('Cannot find repository slug, sorry.');
98 process.exit(1);
99 }
@@ -118,7 +109,7 @@ function checkoutFactsFolder() {
109 if (!fs.existsSync(factsFolder)) {
110 var escapedRepoURL;
111 if (isInsideOfTravis) {
121 - escapedRepoURL = 'https://$GITHUB_TOKEN@github.com/' + escape(repoSlug) + '.git';
112 + escapedRepoURL = 'https://$GITHUB_USER@github.com/' + escape(repoSlug) + '.git';
113 } else {
114 escapedRepoURL = escape('git@github.com:' + repoSlug + '.git');
115 }