warbo-utilities: d5eb768cf32123fc59120813814dda533cb31a30
1: From: Chris Warburton
2: Date: Fri, 08 Jun 2018 13:43:02 +0100
3: State: resolved
4: Subject: Make trackGit define declarative Hydra jobset
5: Message-Id: <b21a6340e8a36977-0-artemis@nixos>
6: resolution: fixed
7:
8: I'm still not quite sure how declarative Hydra jobsets work, but it
9: seems to involve a JSON file. We should have trackGit ask whether we
10: want to define such a declarative jobset.
11:
12: If yes, we should define a suitably named jobset, containing two jobs:
13: one called foo-release and one called foo.
14:
15: We should take this JSON, etc. from a template in ~/.templates.
16:
17: The template should have a comment at the top telling us how to use it.
18: Since JSON doesn't allow comments, we may have to use a string inside
19: the object (as long as Hydra doesn't complain about extra attributes).
20:
21: We need to make sure our release.nix template is suitable for use with
22: such a foo-release/foo split.
Generated by git2html.