File tree Expand file tree Collapse file tree 2 files changed +27
-4
lines changed Expand file tree Collapse file tree 2 files changed +27
-4
lines changed Original file line number Diff line number Diff line change @@ -10,6 +10,10 @@ matrix:
10
10
allow_failures :
11
11
- rust : nightly
12
12
13
+ env :
14
+ global :
15
+ - secure : " oqpp/KM1HSfFwMC0Zzi2ui7nKcWg7hD7zBHsd+TuPm7Ghs8sEskfIN2I+jt+N7GZW8txfyvd8k+ActUVZAExzNfNaYPppHB+EEeOk7+KybKi9KU8GLQhIWXhN7SBbIEyqy7TVJxs/019a2v6oxt+uFYu4G7rh7PA3cZOyHOW/aTdpg/JUcTT4qow2Ki5Ghq7JQJ2bWAJAyXM476y5gT/wo5SMyfguOfn/Yvon0D0HDW/RmxaJ92ogdQmvW27f36n/6E8kFkhe9BpfjguUM1kUqJeMmfS1ZOppIkOyh7j5FP0jU5/NXhtM35KmyA5KMU2G2ruLmRswhD+LG2nmR7CwfOqloNT0Cn5ZNbAw0kojE/MKWgA/cHNFUfaSbdaOaq+niBIzyrbVhHJSjbBnXi9YnqLwPDzG591l3LtQyRySA7XBG6CL4YaqXvOJ39591ROxtZKWyE10jvFINWtwxxIKceJpKCX90ymQAlZsxTaMx/N9YH3Ljq2zJLTf7aYKZwVEnn/WsOcV37b/HS9cL19E2g8DbajOb4ihK+mU0HxC+iC6BbgD4jQTvl6Yce6sJA9FBDzo0LnXv9McocV+vogOv78fVUSuGzw04EzYKRijClozrVwbUWZsALau9GDELls/dJ82x/756JZKjYyacHgPucxSA7LX7wIwZtTtSZnq78="
16
+
13
17
script :
14
18
- cargo build --verbose
15
19
- cargo build --verbose --release
@@ -20,9 +24,9 @@ script:
20
24
- cargo test --verbose --features iron-handlers
21
25
- cargo test --verbose --features iron-handlers --release
22
26
23
- before_cache :
24
- rm -rf target/debug/juniper*
25
- rm -rf target/release/juniper*
27
+ before_deploy :
28
+ - rm -rf target/package/
29
+ - cargo package --verbose
26
30
27
31
after_success : |
28
32
if [ "$TRAVIS_BRANCH" = master -a "$TRAVIS_PULL_REQUEST" = false -a "$TRAVIS_RUST_VERSION" = stable ]; then
@@ -49,3 +53,22 @@ after_success: |
49
53
git commit -qm 'Update documentation for Juniper'
50
54
git push -q origin gh-pages
51
55
fi
56
+
57
+ deploy :
58
+ provider : releases
59
+ api_key :
60
+ secure : " qsMOCWmD3+y30loMSqeEZrNvy2NQaIi4TixRtu7cZyOZwal4nzHJPhozDjbm3Po59s8lH7JaIuzpVJ62bfI/BHk+ZjXU+q93cHrVqiDtf6tScOMn6TYnVcF4Af36dYKNgjOXufT01cHQXWTBUW5oEYaL7z69d7UYFhYnFo54Dd5YA5Y1vTPFEC/nLD7wdnedG1y6V0vAkXQ0tgMauUx6JJ6iids4QVTT6wIFiZDV0vilHqRNjM9WkFTS9JQHsOwdLN71Ry1rxm4/PukUm4Ly/Ouup2i0buJa0FdZW/1Ym1Db4CitvrnulCjSahkNMPjRaQDiuYCuEq+PiVu0n6gucNS/WlC41qLl6TGjAWGlKKCQz2KnBweGYtghLuUujBPCLpkMEDf/XH+sDfiV6S5Fe6MbgcF/zGccqXwh4LFh1MIU389ZX6UDukF3Ovx5xsE8ha84RyNgzDfT1if/vAXJXaPODxk5/KKP/pvUpvQR2hGz6KhzMTGT/WPN49uW/WAHUEze2ZwuqVH7u8JubtHuGif1PReUnGzEK3o7CUb+Cd4/X9tnKd8cJxV2qU7MFORZbmZQ5qk7VcBQ4ur3uGpenQZQyAdTEgJaznLxjOW3brZ/JDe56QrAi6WzBGrfd26kgg2GmdQq7TACSryjAD4oH6hM4JAmYpPYLn8hXlzO4FE="
61
+ file : target/package/juniper-$TRAVIS_TAG.crate
62
+ skip_cleanup : true
63
+ on :
64
+ tags : true
65
+ branch : master
66
+ condition : " $TRAVIS_RUST_VERSION = stable"
67
+
68
+ after_deploy :
69
+ - cargo publish --token "$CRATES_IO_TOKEN"
70
+
71
+ before_cache :
72
+ rm -rf target/debug/juniper*
73
+ rm -rf target/release/juniper*
74
+ rm -rf target/package/
Original file line number Diff line number Diff line change 1
1
[package ]
2
2
name = " juniper"
3
- version = " 0.1 .0"
3
+ version = " 0.5 .0"
4
4
authors = [
" Magnus Hallin <[email protected] >" ]
5
5
6
6
[features ]
You can’t perform that action at this time.
0 commit comments