.gitlab-ci.yml 769 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
Valentin Reis's avatar
Valentin Reis committed
11 12 13
  - quality

include:
14 15 16 17 18
  - https://xgitlab.cels.anl.gov/argo/argopkgs/raw/master/gitlab-ci/argonix.yml
  - 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
19

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