.gitlab-ci.yml 476 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
  - main
Valentin Reis's avatar
Valentin Reis committed
6

Valentin Reis's avatar
ci fix  
Valentin Reis committed
7
local-nix-build:
Valentin Reis's avatar
Valentin Reis committed
8
  stage: main
Valentin Reis's avatar
ci fix  
Valentin Reis committed
9
  script:
Valentin Reis's avatar
Valentin Reis committed
10
   - "nix-build -I argopkgs=$ARGOPKGS -E '(import <argopkgs> {}).argotk.overrideAttrs (old: {src=./.;} )'"
Valentin Reis's avatar
ci fix  
Valentin Reis committed
11 12
  tags:
   - integration
Valentin Reis's avatar
Valentin Reis committed
13

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