gitlab-ci: minor test job improvements

Specifically,

- add code format checking and
- run tests in a pure shell.
This commit is contained in:
Robert Helgesson 2020-05-13 23:42:02 +02:00
parent 40b1c5c448
commit 5cfc9fed79
No known key found for this signature in database
GPG key ID: 36BDAA14C2797E89

View file

@ -11,7 +11,8 @@ stages:
Run tests: Run tests:
stage: test stage: test
script: script:
- nix-shell tests -A run.files-text - ./format -c && echo Format is OK
- nix-shell --pure tests -A run.files-text
rules: rules:
- if: $CI_COMMIT_BRANCH == "master" - if: $CI_COMMIT_BRANCH == "master"
when: always when: always