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

Valentin Reis's avatar
Valentin Reis committed
4
stages:
Valentin Reis's avatar
Valentin Reis committed
5
  - quality
Valentin Reis's avatar
Valentin Reis committed
6
  - build
Valentin Reis's avatar
Valentin Reis committed
7

Valentin Reis's avatar
ci fix  
Valentin Reis committed
8
local-nix-build:
Valentin Reis's avatar
Valentin Reis committed
9
  stage: build
Valentin Reis's avatar
Valentin Reis committed
10
  script:
Valentin Reis's avatar
Valentin Reis committed
11
    - nix-build -I argopkgs=$ARGOPKGS -A argotk
Valentin Reis's avatar
ci fix  
Valentin Reis committed
12 13
  tags:
    - integration
Valentin Reis's avatar
Valentin Reis committed
14

Valentin Reis's avatar
ci fix  
Valentin Reis committed
15 16
repoquality:
  stage: quality
Valentin Reis's avatar
Valentin Reis committed
17 18
  script:
    - nix run -I argopkgs=$ARGOPKGS argopkgs.repoquality --command repoquality
Valentin Reis's avatar
Valentin Reis committed
19 20
  tags:
    - integration