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