.gitlab-ci.yml 580 Bytes
Newer Older
1
include: 'https://xgitlab.cels.anl.gov/argo/argotest/raw/master/gitlab/basic.yml'
2

3 4 5
variables:
  ARGOPKGS : "https://xgitlab.cels.anl.gov/argo/argopkgs/-/archive/continuous-integration/argopkgs-continuous-integration.tar.gz"

6
stages:
7
  - style
8
  - build
9 10 11 12 13 14 15
  - test

py.test:
  stage: test
  script:
    - pipenv install --dev
    - pipenv run py.test
16 17
  tags:
    - rapl
18

19 20 21 22 23
flake8:
  stage: style
  script:
    - pipenv install --dev
    - pipenv run flake8
24 25 26 27 28 29 30

repoquality:
  stage: style
  script:
    - nix run -f "$ARGOPKGS" repoquality --command repoquality
  tags:
    - integration