Test exec runner

This commit is contained in:
teutat3s 2022-08-13 22:14:36 +02:00
parent 79d21746c5
commit 07bea146f9
Signed by: teutat3s
GPG key ID: 4FA1D3FA524F22C1

View file

@ -103,11 +103,30 @@ steps:
NIX_FLAGS: "--print-build-logs --verbose"
commands:
- 'echo DEBUG: Using NIX_FLAGS: $NIX_FLAGS'
- nix $$NIX_FLAGS flake check
- nix $$NIX_FLAGS build ".#nixosConfigurations.PubSolarOS.config.system.build.toplevel"
- nix $$NIX_FLAGS develop --command echo OK
- nix $$NIX_FLAGS develop --command bud --help
---
kind: pipeline
type: exec
name: Tests
steps:
- name: "Tests"
when:
event:
- pull_request
- tag
environment:
NIX_FLAGS: "--print-build-logs --verbose"
commands:
- 'echo DEBUG: Using NIX_FLAGS: $NIX_FLAGS'
- nix $$NIX_FLAGS build ".#checks.x86_64-linux.customTestFor-PubSolarOS-firstTest"
#- nix $$NIX_FLAGS flake check
#- nix $$NIX_FLAGS develop --command echo OK
#- nix $$NIX_FLAGS develop --command bud --help
---
kind: pipeline
type: docker