Skip to content
Snippets Groups Projects
Verified Commit 1008f202 authored by Jeremy Soller's avatar Jeremy Soller
Browse files

Update CI config to use redoxer

parent 68d76530
No related branches found
No related tags found
No related merge requests found
image: "rust:latest" image: "redoxos/redoxer"
stages: stages:
- build - build
- test - test
before_script:
- rustup toolchain add $toolchain
cache: cache:
paths: paths:
- target/ - target/
build:stable: build:linux:stable:
stage: build stage: build
variables: script: cargo +stable build --verbose
toolchain: stable
script: build:linux:
- cargo +stable build --verbose stage: build
- cargo +stable build --release --verbose script: cargo +nightly build --verbose
test:stable: build:redox:
stage: test stage: build
variables: script: redoxer build --verbose
toolchain: stable
dependencies: test:linux:stable:
- build:stable stage: test
script: dependencies:
- script -q -c "cargo +stable test --verbose" - build:linux:stable
- script -q -c "cargo +stable test --release --verbose" script: cargo +stable test --verbose
build:beta: test:linux:
stage: build stage: test
variables: dependencies:
toolchain: beta - build:linux
script: script: cargo +nightly test --verbose
- cargo +beta build --verbose
- cargo +beta build --release --verbose test:redox:
stage: test
test:beta: dependencies:
stage: test - build:redox
variables: script: redoxer test --verbose
toolchain: beta
dependencies:
- build:beta
script:
- script -q -c "cargo +beta test --verbose"
- script -q -c "cargo +beta test --release --verbose"
build:nightly:
stage: build
variables:
toolchain: nightly
script:
- cargo +nightly build --verbose
- cargo +nightly build --release --verbose
test:nightly:
stage: test
variables:
toolchain: nightly
dependencies:
- build:nightly
script:
- script -q -c "cargo +nightly test --verbose"
- script -q -c "cargo +nightly test --release --verbose"
\ No newline at end of file
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment