Commit Graph

102 Commits

Author SHA1 Message Date
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
Sebastien Bourdeauducq 30cfea4ae6 fix previous commit 2019-02-14 16:51:31 +08:00
Sebastien Bourdeauducq d264543e9c distribute generated Nix files with channel 2019-02-14 16:48:19 +08:00
Sebastien Bourdeauducq ee72921382 fix/cleanup previous attempts at using /nix/store entry 2019-02-14 16:33:36 +08:00
Sebastien Bourdeauducq 4e42d89b3f fix previous commit 2019-02-14 16:10:02 +08:00
Sebastien Bourdeauducq 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
Sebastien Bourdeauducq 56ab6e3d88 attempt to replicate hydra artiqSrc git checkout 2019-02-14 15:44:59 +08:00