Readme and early CI
This commit prepares the code to be uploaded to gitlab. Included is a small readme and basic CI. Signed-off-by: Ava Affine <ava@sunnypup.io>
This commit is contained in:
parent
e4c6e0924a
commit
528a61749d
3 changed files with 45 additions and 0 deletions
28
.gitlab-ci.yml
Executable file
28
.gitlab-ci.yml
Executable file
|
|
@ -0,0 +1,28 @@
|
|||
default:
|
||||
image: rustlang/rust:nightly
|
||||
|
||||
stages:
|
||||
- build
|
||||
- test
|
||||
|
||||
compile-library:
|
||||
stage: build
|
||||
script:
|
||||
- cargo build --lib
|
||||
|
||||
compile-decomposer:
|
||||
stage: build
|
||||
script:
|
||||
- cargo build --bin decomposer
|
||||
|
||||
unit-test-language-frontend:
|
||||
stage: test
|
||||
script:
|
||||
- cargo test lexer
|
||||
- cargo test parser
|
||||
|
||||
unit-test-number-package:
|
||||
stage: test
|
||||
script:
|
||||
- cargo test number
|
||||
|
||||
Loading…
Add table
Add a link
Reference in a new issue