@samitouri / QOS-React-2 / commits / 0677fe8f3b

Fix travis artifact upload

Changes: - moves after_script to script - adds `set -e` - creates a seperate matrix 'build' Way at the bottom of the travis output: ``` 1571: curl: (26) couldn't open file "build/react.tgz" ``` This seems to be broken since 12c9fee94ed97dee1ae0dad701c03d4fc14ca0a7

Frankie Bagnardi committed Jun 24, 2015 at 17:30 UTC 0677fe8f3ba4a3d2ddeb7315ca47c79b5db1d9d5
1 file changed +21 -19
.travis.yml
+21 -19
@@ -42,31 +42,33 @@ script:
42 fi
43 popd
44 fi
45 + elif [ "$TEST_TYPE" = build ]; then
46 + if [ "$SERVER" ]; then
47 + set -e
48 + ./node_modules/.bin/grunt build
49 + curl \
50 + -F "react=@build/react.js" \
51 + -F "react.min=@build/react.min.js" \
52 + -F "transformer=@build/JSXTransformer.js" \
53 + -F "react-with-addons=@build/react-with-addons.js" \
54 + -F "react-with-addons.min=@build/react-with-addons.min.js" \
55 + -F "npm-react=@build/packages/react.tgz" \
56 + -F "npm-react-dom=@build/packages/react-dom.tgz" \
57 + -F "npm-react-codemod=@build/packages/react-codemod.tgz" \
58 + -F "commit=$TRAVIS_COMMIT" \
59 + -F "date=`git log --format='%ct' -1`" \
60 + -F "pull_request=$TRAVIS_PULL_REQUEST" \
61 + -F "token=$SECRET_TOKEN" \
62 + -F "branch=$TRAVIS_BRANCH" \
63 + $SERVER
64 + fi
65 else
66 ./node_modules/.bin/grunt $TEST_TYPE
67 fi
48 -after_script:
49 -- |
50 - if [ "$TEST_TYPE" = test ] && [ "$SERVER" ]; then
51 - ./node_modules/.bin/grunt build
52 - curl \
53 - -F "react=@build/react.js" \
54 - -F "react.min=@build/react.min.js" \
55 - -F "transformer=@build/JSXTransformer.js" \
56 - -F "react-with-addons=@build/react-with-addons.js" \
57 - -F "react-with-addons.min=@build/react-with-addons.min.js" \
58 - -F "npm-react=@build/react.tgz" \
59 - -F "npm-react-tools=@build/react-tools.tgz" \
60 - -F "commit=$TRAVIS_COMMIT" \
61 - -F "date=`git log --format='%ct' -1`" \
62 - -F "pull_request=$TRAVIS_PULL_REQUEST" \
63 - -F "token=$SECRET_TOKEN" \
64 - -F "branch=$TRAVIS_BRANCH" \
65 - $SERVER
66 - fi
68 env:
69 matrix:
70 - TEST_TYPE=test
71 + - TEST_TYPE=build
72 - TEST_TYPE=jest
73 - TEST_TYPE=lint
74 - TEST_TYPE=build_website