.gitlab-ci.yml 772 Bytes
Newer Older
1
variables:
Valentin Reis's avatar
Valentin Reis committed
2 3
  ARGOPKGS : "https://xgitlab.cels.anl.gov/argo/argopkgs/-/archive/master/argopkgs-master.tar.gz"
  EXTRA : "--nrm ./."
4

5
stages:
6
  - style
7
  - build
8
  - test
Valentin Reis's avatar
Valentin Reis committed
9 10 11 12 13 14 15
  - quality

include:
 - https://xgitlab.cels.anl.gov/argo/argopkgs/raw/continuous-integration/gitlab-ci/argonix.yml
 - https://xgitlab.cels.anl.gov/argo/argopkgs/raw/continuous-integration/gitlab-ci/components.yml
 - https://xgitlab.cels.anl.gov/argo/argopkgs/raw/continuous-integration/gitlab-ci/integration.yml
 - https://xgitlab.cels.anl.gov/argo/argopkgs/raw/continuous-integration/gitlab-ci/repoquality.yml
16 17 18 19 20 21

py.test:
  stage: test
  script:
    - pipenv install --dev
    - pipenv run py.test
22 23
  tags:
    - rapl
24

25 26 27 28 29
flake8:
  stage: style
  script:
    - pipenv install --dev
    - pipenv run flake8