diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 867f78a17a73ced5c655d51bcf8fab553b8fa0f0..5cebca07d2c788088c114b707f08aa2b274a8773 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -9,5 +9,20 @@ cache: paths: - .stack-root/ +test_branch: + script: + - stack --no-terminal --system-ghc --no-install-ghc --resolver lts-12.14 build --test --haddock --no-haddock-deps --bench --no-run-benchmarks + except: + - master + test: - script: stack --no-terminal --system-ghc --no-install-ghc --resolver lts-12.14 build --test --haddock --no-haddock-deps --bench --no-run-benchmarks + script: + - stack --no-terminal --system-ghc --no-install-ghc --resolver lts-12.14 build --copy-bins --test --haddock --no-haddock-deps --bench --no-run-benchmarks + - cp -r ~/.local/bin/ copar-linux-binaries + only: + - master + artifacts: + name: "${CI_PROJECT_NAME}-linux-binaries" + expire_in: 10 yrs + paths: + - copar-linux-binaries/ diff --git a/README.md b/README.md index f355422389e9b7ca3ca05860941538f0ee85b8ae..3ef865e6a2c7c57f1ac9521e69f03acc92491a5d 100644 --- a/README.md +++ b/README.md @@ -4,6 +4,8 @@ stack build +Alternatively, you can directly download the [latest binaries for linux](https://gitlab.cs.fau.de/i8/copar/-/jobs/artifacts/master/download?job=test). + ## Running There isn't much to see, yet. To see pretty printed parse results,