diff options
| -rw-r--r-- | shared/2configs/shared-buildbot.nix | 12 | 
1 files changed, 8 insertions, 4 deletions
| diff --git a/shared/2configs/shared-buildbot.nix b/shared/2configs/shared-buildbot.nix index 9327d2f95..19724ac01 100644 --- a/shared/2configs/shared-buildbot.nix +++ b/shared/2configs/shared-buildbot.nix @@ -1,18 +1,22 @@  { lib, config, pkgs, ... }: -# The buildbot config is seilf-contained and provides a way to test "shared" -# configuration (infrastructure to be used by every krebsminister). +# The buildbot config is self-contained and currently provides a way  +# 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  # shared host like wolf and everything should be fine. + +# TODO for all users schedule a build for fast tests  {    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" ];      slaves = {        testslave =  "krebspass";      };      change_source.stockholm = '' -  stockholm_repo = 'http://cgit.wolf/stockholm-mirror' +  stockholm_repo = '${stockholm-mirror-url}'    cs.append(changes.GitPoller(            stockholm_repo,            workdir='stockholm-poller', branches=True, | 
