--- kind: secret name: registry get: path: forgejo name: registry --- kind: secret name: username get: path: forgejo name: username --- kind: secret name: password get: path: forgejo name: password --- kind: pipeline type: kubernetes name: build steps: - name: nixos image: docker.io/jcollie/nixos-runner:latest pull: always commands: - set - nix build -L .#webserver - push-container result --repository jeff/healthchecks-webserver - nix build -L .#smtpd - push-container result --repository jeff/healthchecks-smtpd - nix build -L .#sendalerts - push-container result --repository jeff/healthchecks-sendalerts - nix build -L .#sendreports - push-container result --repository jeff/healthchecks-sendreports - nix build -L .#maintenance - push-container result --repository jeff/healthchecks-maintenance - nix build -L .#migrate - push-container result --repository jeff/healthchecks-migrate - nix build -L .#static - push-container result --repository jeff/healthchecks-static settings: registry: from_secret: registry username: from_secret: username password: from_secret: password