set nix develop for all pipeline steps

This commit is contained in:
Sebastian Wendel 2022-11-29 14:33:24 +01:00
parent 7841e6d76e
commit a20b65b5b8
No known key found for this signature in database
GPG key ID: 1422B7DF78144640

View file

@ -5,8 +5,6 @@ variables:
default:
tags:
- nix
before_script:
- nix develop
stages:
- test
@ -15,12 +13,17 @@ stages:
lint.yaml:
stage: test
script:
- nix develop
- yamllint -f auto .
lint.kustomize.dev:
stage: build
script: kubectl kustomize overlays/dev --enable-helm
script:
- nix develop
- kubectl kustomize overlays/dev --enable-helm
lint.kustomize.prod:
stage: build
script: kubectl kustomize overlays/prod --enable-helm
script:
- nix develop
- kubectl kustomize overlays/prod --enable-helm