s 2 shared-buildbot: add TODO
This commit is contained in:
parent
859144f1d0
commit
9a4071b66f
|
@ -1,18 +1,22 @@
|
||||||
{ lib, config, pkgs, ... }:
|
{ lib, config, pkgs, ... }:
|
||||||
# The buildbot config is seilf-contained and provides a way to test "shared"
|
# The buildbot config is self-contained and currently provides a way
|
||||||
# configuration (infrastructure to be used by every krebsminister).
|
# to test "shared" configuration (infrastructure to be used by every krebsminister).
|
||||||
|
|
||||||
# You can add your own test, test steps as required. Deploy the config on a
|
# You can add your own test, test steps as required. Deploy the config on a
|
||||||
# shared host like wolf and everything should be fine.
|
# shared host like wolf and everything should be fine.
|
||||||
|
|
||||||
|
# TODO for all users schedule a build for fast tests
|
||||||
{
|
{
|
||||||
networking.firewall.allowedTCPPorts = [ 8010 9989 ];
|
networking.firewall.allowedTCPPorts = [ 8010 9989 ];
|
||||||
krebs.buildbot.master = {
|
krebs.buildbot.master = let
|
||||||
|
stockholm-mirror-url = http://cgit.wolf/stockholm-mirror ;
|
||||||
|
in {
|
||||||
secrets = [ "retiolum-ci.rsa_key.priv" "cac.json" ];
|
secrets = [ "retiolum-ci.rsa_key.priv" "cac.json" ];
|
||||||
slaves = {
|
slaves = {
|
||||||
testslave = "krebspass";
|
testslave = "krebspass";
|
||||||
};
|
};
|
||||||
change_source.stockholm = ''
|
change_source.stockholm = ''
|
||||||
stockholm_repo = 'http://cgit.wolf/stockholm-mirror'
|
stockholm_repo = '${stockholm-mirror-url}'
|
||||||
cs.append(changes.GitPoller(
|
cs.append(changes.GitPoller(
|
||||||
stockholm_repo,
|
stockholm_repo,
|
||||||
workdir='stockholm-poller', branches=True,
|
workdir='stockholm-poller', branches=True,
|
||||||
|
|
Loading…
Reference in New Issue
Block a user