.gitlab-ci.yml (390B)
1 stages: 2 - build 3 - test 4 5 build-rust: 6 image: "rust:latest" 7 stage: build 8 script: 9 - cargo build --release 10 11 build-js: 12 image: "oven/bun:latest" 13 variables: 14 SKIP_RUST_BUILD: "true" 15 stage: build 16 script: 17 - cd web && bun i && bun run build 18 19 test-rust: 20 image: "rust:latest" 21 stage: test 22 script: 23 - cargo test -- --nocapture