forked from lineCode/rabbithole-rs
-
Notifications
You must be signed in to change notification settings - Fork 0
/
.travis.yml
27 lines (23 loc) · 745 Bytes
/
.travis.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
language: rust
dist: xenial
rust: nightly
before_script:
- rustup update
jobs:
include:
- stage: test
script:
- bash scripts/clean-test.sh
- stage: deploy-cargo
script:
- cargo run --manifest-path ci/remove-dev-dependencies/Cargo.toml */Cargo.toml
- cd ./rabbithole-derive
- cargo publish --dry-run --allow-dirty
- cargo publish --allow-dirty --token "$CARGO_TOKEN"
- cd ../rabbithole
- cargo publish --dry-run --allow-dirty
- cargo publish --allow-dirty --token "$CARGO_TOKEN"
- cd ../rabbithole-endpoint-actix
- cargo publish --dry-run --allow-dirty
- cargo publish --allow-dirty --token "$CARGO_TOKEN"
if: tag IS present