Add 1.34.2, beta, nightly to travis
This commit is contained in:
		
							parent
							
								
									fc145097be
								
							
						
					
					
						commit
						859ec7babe
					
				
							
								
								
									
										40
									
								
								.travis.yml
									
									
									
									
									
								
							
							
						
						
									
										40
									
								
								.travis.yml
									
									
									
									
									
								
							| @ -1,16 +1,38 @@ | |||||||
| language: "rust" | language: "rust" | ||||||
| cache: "cargo" | cache: "cargo" | ||||||
|  | rust: | ||||||
|  |   - 1.34.2 | ||||||
|  |   - stable | ||||||
|  |   - beta | ||||||
|  |   - nightly | ||||||
|  | jobs: | ||||||
|  |   allow_failures: | ||||||
|  |     - rust: nightly | ||||||
|  |   fast_finish: true | ||||||
|  | 
 | ||||||
| before_script: | before_script: | ||||||
|   - "rustup component add rustfmt" |   - rustup component add rustfmt | ||||||
|   - "rustup component add clippy" |   - | | ||||||
|   - "cargo install --force cargo-audit" |       if [ "$TRAVIS_RUST_VERSION" != "1.34.2" ]; then | ||||||
|   - "cargo generate-lockfile" |         rustup component add clippy | ||||||
|  |       fi | ||||||
|  |   - | | ||||||
|  |       if [ "$TRAVIS_RUST_VERSION" == "stable" ]; then | ||||||
|  |         cargo install --force cargo-audit | ||||||
|  |       fi | ||||||
|  |   - cargo generate-lockfile | ||||||
| script: | script: | ||||||
|   - "cargo audit" |   - | | ||||||
|   - "cargo fmt --all -- --check" |       if [ "$TRAVIS_RUST_VERSION" == "stable" ]; then | ||||||
|   - "cargo clippy --all-targets --all-features -- -D warnings" |         cargo audit | ||||||
|   - "cargo build --verbose" |       fi | ||||||
|   - "cargo test --verbose" |   - cargo fmt -- --check | ||||||
|  |   - | | ||||||
|  |       if [ "$TRAVIS_RUST_VERSION" != "1.34.2" ]; then | ||||||
|  |         cargo clippy --all-targets --all-features -- -D warnings | ||||||
|  |       fi | ||||||
|  |   - cargo build --verbose | ||||||
|  |   - cargo test --verbose | ||||||
| if: "type != push OR (tag IS blank AND branch = master)" | if: "type != push OR (tag IS blank AND branch = master)" | ||||||
| notifications: | notifications: | ||||||
|   email: false |   email: false | ||||||
|  | |||||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user