.gitlab-ci.yml 854 Bytes
Newer Older
1
---
2
variables:
3
  ARGOPKGS: "https://xgitlab.cels.anl.gov/argo/argopkgs/-/archive/master/argopkgs-master.tar.gz"
4
  EXTRA: "--nrm ./."
5

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

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

22 23 24
flake8:
  stage: style
  script:
25
    - nix run -f "$ARGOPKGS" pythonPackages.flake8 --command flake8 nrm/*.py bin/*
26 27
  tags:
    - integration