Commit Graph

858 Commits

Author SHA1 Message Date
Sebastien Bourdeauducq
c2496b4dcb add extended-tests mockup 2019-02-17 20:26:46 +08:00
Sebastien Bourdeauducq
b72ca29c5b triggering rebuild to test RunCommand 2019-02-17 20:12:44 +08:00
Sebastien Bourdeauducq
c32872dc6e also override versioneer in conda build 2019-02-17 15:53:21 +08:00
Sebastien Bourdeauducq
69c57179bc override versioneer in artiq 2019-02-17 14:51:52 +08:00
Sebastien Bourdeauducq
5201aa308b add default artiq-src.nix and artiq-version.nix 2019-02-17 14:51:18 +08:00
Sebastien Bourdeauducq
5964021cef hide .jobsets 2019-02-17 14:16:58 +08:00
Sebastien Bourdeauducq
4935b2a973 attempt to avoid a full sinara-systems rebuild when one board is added 2019-02-17 12:52:48 +08:00
Sebastien Bourdeauducq
2d0d5c34cf enable leaveDotGit for sinara-systems 2019-02-17 12:36:32 +08:00
Sebastien Bourdeauducq
84abcc05e8 enable useSubstitutes for hydra
This prevents rebuilds of nixpkgs, and those rebuilds getting stuck due to missing features
on the default buildslave.

Thanks cleverca22 for figuring this out.
2019-02-17 12:33:27 +08:00
Sebastien Bourdeauducq
2d2f9bfbf6 add sinara-systems jobset 2019-02-17 12:31:27 +08:00
Sebastien Bourdeauducq
5288143ea3 hydra: add nixpkgs 2019-02-17 11:53:15 +08:00
Sebastien Bourdeauducq
f757f54098 fix json syntax error 2019-02-17 11:40:05 +08:00
Sebastien Bourdeauducq
cf3fd8028d fix hydra project declaration 2019-02-17 11:32:00 +08:00
Sebastien Bourdeauducq
0a211317f6 Revert "use direct JSON for project declaration"
This reverts commit 9b489c0eed.
2019-02-17 11:30:46 +08:00
Sebastien Bourdeauducq
9b489c0eed use direct JSON for project declaration 2019-02-17 11:25:10 +08:00
Sebastien Bourdeauducq
f1f47cc5e1 add hydra project declaration 2019-02-17 11:13:32 +08:00
Sebastien Bourdeauducq
1eec4df6e1 update nixbld configuration files 2019-02-17 10:27:30 +08:00
Sebastien Bourdeauducq
4aec62bfc3 back up /etc/nixos/configuration.nix 2019-02-16 00:33:08 +08:00
Sebastien Bourdeauducq
dcb47d1f0d add ubirmingham build 2019-02-16 00:29:52 +08:00
Sebastien Bourdeauducq
c1dc737eef create sinara-systems channel 2019-02-16 00:24:20 +08:00
Sebastien Bourdeauducq
89478244ad use correct build function 2019-02-15 23:51:56 +08:00
Sebastien Bourdeauducq
b265305f3e first theoretically working sinara-systems jobset attempt 2019-02-15 23:50:44 +08:00
Sebastien Bourdeauducq
6a97921d34 export generated-nix for sinara-systems to use 2019-02-15 23:43:55 +08:00
Sebastien Bourdeauducq
01972bef8a still trying to understand undocumented 'previous hydra build' option 2019-02-15 23:39:57 +08:00
Sebastien Bourdeauducq
48cf06b323 still trying to understand undocumented 'previous hydra build' option 2019-02-15 23:18:40 +08:00
Sebastien Bourdeauducq
e4f4584e2a still trying to understand undocumented 'previous hydra build' option 2019-02-15 23:17:44 +08:00
Sebastien Bourdeauducq
ee5e1943ba fix version in artiq-board 2019-02-15 23:16:36 +08:00
Sebastien Bourdeauducq
07ec285d1d still trying to understand undocumented 'previous hydra build' option 2019-02-15 23:14:27 +08:00
Sebastien Bourdeauducq
85e0aa7c7b still trying to understand undocumented 'previous hydra build' option 2019-02-15 23:13:50 +08:00
Sebastien Bourdeauducq
43391d8718 syntax 2019-02-15 23:12:51 +08:00
Sebastien Bourdeauducq
f4ef1eb909 still trying to understand undocumented 'previous hydra build' option 2019-02-15 23:12:35 +08:00
Sebastien Bourdeauducq
68ff30051a trying to understand undocumented 'previous hydra build' option 2019-02-15 23:11:05 +08:00
Sebastien Bourdeauducq
e99e17db10 add sinara-systems 2019-02-15 23:06:00 +08:00
Sebastien Bourdeauducq
b93dc4038f set version on artiq-board 2019-02-15 23:00:03 +08:00
Sebastien Bourdeauducq
85578d67a5 git is no longer necessary in the conda installation 2019-02-15 22:47:13 +08:00
Sebastien Bourdeauducq
065f6edb95 centralize/simplify version management 2019-02-15 22:35:24 +08:00
Sebastien Bourdeauducq
ee649bf364 make board packages Python packages 2019-02-15 18:39:01 +08:00
Sebastien Bourdeauducq
04c482e2f4 cleanup and move board packages to default.nix for installation from channel 2019-02-15 18:17:34 +08:00
Sebastien Bourdeauducq
d9f6661fa3 consistent naming 2019-02-15 17:25:57 +08:00
Sebastien Bourdeauducq
57ca15ebb8 new builder for conda-artiq 2019-02-15 17:24:25 +08:00
Sebastien Bourdeauducq
31a82dd835 make version strings more palatable to conda 2019-02-15 00:58:45 +08:00
Sebastien Bourdeauducq
f35f61b65d reintroduce conda-board with new version scheme 2019-02-15 00:56:56 +08:00
Sebastien Bourdeauducq
28876a34dc disable conda output for now
Breaks due to GIT_* variables issues, and gets in the way of debugging hydra channel problems.
2019-02-15 00:24:33 +08:00
Sebastien Bourdeauducq
835f3cf241 disable deepClone 2019-02-15 00:20:29 +08:00
Sebastien Bourdeauducq
68994e5b87 fix artiqSrc 2019-02-14 20:16:56 +08:00
Sebastien Bourdeauducq
23c61f3d95 back to using fetchgit for artiq-src 2019-02-14 19:31:46 +08:00
Sebastien Bourdeauducq
62b80bfe82 src issues were due to channel cache bugs on subscriber 2019-02-14 17:49:40 +08:00
Sebastien Bourdeauducq
6051aaeaf2 trying to understand pkgs.releaseTools.channel src 2019-02-14 17:27:15 +08:00
Sebastien Bourdeauducq
4363f35e51 Revert "another attempt at working around persistent channel src issue"
This reverts commit 04c902df76.
2019-02-14 17:26:52 +08:00
Sebastien Bourdeauducq
04c902df76 another attempt at working around persistent channel src issue 2019-02-14 17:20:58 +08:00