Experimenting with Woodpecker CI
All checks were successful
--> Linted: GITLEAKS No errors were found in the linting process
--> Linted: JSCPD No errors were found in the linting process
--> Linted: NATURAL_LANGUAGE No errors were found in the linting process
--> Linted: YAML No errors were found in the linting process
Lint / lint (push) Successful in 28s
ci/woodpecker/push/woodpecker Pipeline was successful
All checks were successful
--> Linted: GITLEAKS No errors were found in the linting process
--> Linted: JSCPD No errors were found in the linting process
--> Linted: NATURAL_LANGUAGE No errors were found in the linting process
--> Linted: YAML No errors were found in the linting process
Lint / lint (push) Successful in 28s
ci/woodpecker/push/woodpecker Pipeline was successful
This commit is contained in:
parent
99ff6f1f96
commit
565db50631
6
.woodpecker.yaml
Normal file
6
.woodpecker.yaml
Normal file
|
@ -0,0 +1,6 @@
|
||||||
|
steps:
|
||||||
|
check:
|
||||||
|
image: git.vdx.hu/voidcontext/woodpecker-plugin-nix-attic
|
||||||
|
settings:
|
||||||
|
script: |
|
||||||
|
nix flake check
|
|
@ -26,5 +26,6 @@
|
||||||
(import ./nitter-bot.nix)
|
(import ./nitter-bot.nix)
|
||||||
(import ./miniflux.nix)
|
(import ./miniflux.nix)
|
||||||
# (import ./snikket.nix)
|
# (import ./snikket.nix)
|
||||||
|
(import ./woodpecker.nix)
|
||||||
];
|
];
|
||||||
}
|
}
|
||||||
|
|
32
homelab/woodpecker.nix
Normal file
32
homelab/woodpecker.nix
Normal file
|
@ -0,0 +1,32 @@
|
||||||
|
{
|
||||||
|
lib,
|
||||||
|
config,
|
||||||
|
kubenix,
|
||||||
|
...
|
||||||
|
}: {
|
||||||
|
kubernetes.helm.releases.woodpecker = {
|
||||||
|
namespace = "woodpecker";
|
||||||
|
chart = kubenix.lib.helm.fetch {
|
||||||
|
repo = "https://woodpecker-ci.org/";
|
||||||
|
chart = "woodpecker";
|
||||||
|
version = "1.3.0";
|
||||||
|
sha256 = "";
|
||||||
|
};
|
||||||
|
values = {
|
||||||
|
server.ingress = {
|
||||||
|
enabled = true;
|
||||||
|
hosts = [
|
||||||
|
{
|
||||||
|
host = "ci.gmem.ca";
|
||||||
|
paths = [ { path = "/"; } ];
|
||||||
|
}
|
||||||
|
];
|
||||||
|
tls = [
|
||||||
|
{
|
||||||
|
hosts = ["ci.gmem.ca"];
|
||||||
|
}
|
||||||
|
];
|
||||||
|
};
|
||||||
|
};
|
||||||
|
};
|
||||||
|
}
|
Loading…
Reference in a new issue