Commit Graph

700 Commits

Author SHA1 Message Date
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
2d2f9bfbf6 add sinara-systems jobset 2019-02-17 12:31:27 +08:00
5288143ea3 hydra: add nixpkgs 2019-02-17 11:53:15 +08:00
f757f54098 fix json syntax error 2019-02-17 11:40:05 +08:00
cf3fd8028d fix hydra project declaration 2019-02-17 11:32:00 +08:00
0a211317f6 Revert "use direct JSON for project declaration"
This reverts commit 9b489c0eed.
2019-02-17 11:30:46 +08:00
9b489c0eed use direct JSON for project declaration 2019-02-17 11:25:10 +08:00
f1f47cc5e1 add hydra project declaration 2019-02-17 11:13:32 +08:00
1eec4df6e1 update nixbld configuration files 2019-02-17 10:27:30 +08:00
4aec62bfc3 back up /etc/nixos/configuration.nix 2019-02-16 00:33:08 +08:00
dcb47d1f0d add ubirmingham build 2019-02-16 00:29:52 +08:00
c1dc737eef create sinara-systems channel 2019-02-16 00:24:20 +08:00
89478244ad use correct build function 2019-02-15 23:51:56 +08:00
b265305f3e first theoretically working sinara-systems jobset attempt 2019-02-15 23:50:44 +08:00
6a97921d34 export generated-nix for sinara-systems to use 2019-02-15 23:43:55 +08:00
01972bef8a still trying to understand undocumented 'previous hydra build' option 2019-02-15 23:39:57 +08:00
48cf06b323 still trying to understand undocumented 'previous hydra build' option 2019-02-15 23:18:40 +08:00
e4f4584e2a still trying to understand undocumented 'previous hydra build' option 2019-02-15 23:17:44 +08:00
ee5e1943ba fix version in artiq-board 2019-02-15 23:16:36 +08:00
07ec285d1d still trying to understand undocumented 'previous hydra build' option 2019-02-15 23:14:27 +08:00
85e0aa7c7b still trying to understand undocumented 'previous hydra build' option 2019-02-15 23:13:50 +08:00
43391d8718 syntax 2019-02-15 23:12:51 +08:00
f4ef1eb909 still trying to understand undocumented 'previous hydra build' option 2019-02-15 23:12:35 +08:00
68ff30051a trying to understand undocumented 'previous hydra build' option 2019-02-15 23:11:05 +08:00
e99e17db10 add sinara-systems 2019-02-15 23:06:00 +08:00
b93dc4038f set version on artiq-board 2019-02-15 23:00:03 +08:00
85578d67a5 git is no longer necessary in the conda installation 2019-02-15 22:47:13 +08:00
065f6edb95 centralize/simplify version management 2019-02-15 22:35:24 +08:00
ee649bf364 make board packages Python packages 2019-02-15 18:39:01 +08:00
04c482e2f4 cleanup and move board packages to default.nix for installation from channel 2019-02-15 18:17:34 +08:00
d9f6661fa3 consistent naming 2019-02-15 17:25:57 +08:00
57ca15ebb8 new builder for conda-artiq 2019-02-15 17:24:25 +08:00
31a82dd835 make version strings more palatable to conda 2019-02-15 00:58:45 +08:00
f35f61b65d reintroduce conda-board with new version scheme 2019-02-15 00:56:56 +08:00
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
835f3cf241 disable deepClone 2019-02-15 00:20:29 +08:00
68994e5b87 fix artiqSrc 2019-02-14 20:16:56 +08:00
23c61f3d95 back to using fetchgit for artiq-src 2019-02-14 19:31:46 +08:00
62b80bfe82 src issues were due to channel cache bugs on subscriber 2019-02-14 17:49:40 +08:00
6051aaeaf2 trying to understand pkgs.releaseTools.channel src 2019-02-14 17:27:15 +08:00
4363f35e51 Revert "another attempt at working around persistent channel src issue"
This reverts commit 04c902df76.
2019-02-14 17:26:52 +08:00
04c902df76 another attempt at working around persistent channel src issue 2019-02-14 17:20:58 +08:00
30cfea4ae6 fix previous commit 2019-02-14 16:51:31 +08:00
d264543e9c distribute generated Nix files with channel 2019-02-14 16:48:19 +08:00
ee72921382 fix/cleanup previous attempts at using /nix/store entry 2019-02-14 16:33:36 +08:00
4e42d89b3f fix previous commit 2019-02-14 16:10:02 +08:00
22d2efd2ca try to use /nix/store entry instead of replicated git checkout
Can't figure out why the hydra and fetchgit hashes differ.
2019-02-14 16:07:54 +08:00
56ab6e3d88 attempt to replicate hydra artiqSrc git checkout 2019-02-14 15:44:59 +08:00
8b141e4e15 fix artiqSrc 2019-02-14 15:31:53 +08:00
d735a3df5f initial commit (based on artiq 322861225e) 2019-02-14 15:29:42 +08:00