Astro astro
astro pushed to sinara-srcs at M-Labs/nix-scripts 2021-01-30 06:47:08 +08:00
b158b85257 artiq-full: move reading standalone flag from sinara-systems to before generatedNix
astro pushed to sinara-srcs at M-Labs/nix-scripts 2021-01-30 05:46:55 +08:00
e2ff2821a7 artiq-full: use sinara-systems from one derivation per json file
astro commented on pull request M-Labs/nix-scripts#40 2021-01-29 09:09:11 +08:00
artiq-full.nix: use sinaraSystemsSrc just as build input

Interesting. I have no experience publishing channels.

Updated.

astro pushed to sinara-srcs at astro/nix-scripts 2021-01-29 09:07:06 +08:00
2469638fd0 artiq-full.nix: copy <sinaraSystemsSrc> into generatedNix
6c954f9387 artiq-full.nix: use sinaraSystemsSrc just as build input
Compare 2 commits »
astro pushed to master at astro/nix-scripts 2021-01-29 08:41:19 +08:00
4e67eac507 artiq-full: move software compilation into artiq-board-generated
astro pushed to master at astro/nix-scripts 2021-01-28 06:29:09 +08:00
1024c67a25 hydra: disable non-beta board-generated
astro deleted branch board-generated from astro/nix-scripts 2021-01-28 06:28:10 +08:00
astro pushed to board-generated at astro/nix-scripts 2021-01-28 06:27:57 +08:00
f37ad7baf9 hydra: disable non-beta board-generated
astro created pull request M-Labs/nix-scripts#40 2021-01-28 05:15:36 +08:00
artiq-full.nix: use sinaraSystemsSrc just as build input
astro pushed to sinara-srcs at astro/nix-scripts 2021-01-28 05:07:43 +08:00
6c954f9387 artiq-full.nix: use sinaraSystemsSrc just as build input
astro pushed to master at astro/nix-scripts 2021-01-28 04:08:55 +08:00
astro pushed to master at astro/nix-scripts 2021-01-28 03:08:18 +08:00
6cd9176433 hydra/artiq.json: use my fork
77fb07f37b artiq-full: split code generation into artiq-board-generated jobset
b810407aa9 artiq: move stable to nixpkgs 20.09
e39f359122 bump sipyco
049de83093 artiq-full: build hw3
Compare 196 commits »
astro commented on issue M-Labs/it-infra#14 2021-01-27 22:59:04 +08:00
gitea notification token syntax

Keeping it authorization was my oversight in #13. I am sorry for delivering broken code.

In the GithubStatus plugin the authorization key's value is copied as-is into the HTTP header…

astro created pull request M-Labs/it-infra#13 2021-01-26 04:20:10 +08:00
hydra: add patch for, configure giteastatus plugin
astro pushed to giteastatus at astro/it-infra 2021-01-26 04:18:02 +08:00
e94fc3ea85 hydra: add patch for, configure giteastatus plugin
a145decd12 hydra: add patch for, configure giteastatus plugin
Compare 2 commits »
astro pushed to giteastatus at astro/it-infra 2021-01-26 04:14:49 +08:00
a145decd12 hydra: add patch for, configure giteastatus plugin
6ef06b5d0b nixops: open port 6000 on rpi2
169876e211 nixbld: add account creation note to gitea signin page
b03087717a nixops: rpi-5 server (WIP)
7cf7847a81 nixops: add creotech to experimental users
astro commented on issue M-Labs/nix-scripts#21 2021-01-24 07:41:21 +08:00
copies of sinara-systems are needlessly installed

extras would have to be moved out of generatedNix (which uses sinaraSystemsSrc before generating the $out/default.nix).

Still thinking about solutions...

astro commented on issue M-Labs/nix-scripts#32 2021-01-24 07:18:36 +08:00
report build results in Git web interfaces

GiteaStatus plugin upstream PR: https://github.com/NixOS/hydra/pull/849

Would you like this as an additional patch for the hydra config in it-infra?

astro pushed to master at astro/sandbox 2021-01-23 10:59:54 +08:00
804489da73 hydra.nix: init
astro commented on issue M-Labs/nix-scripts#36 2021-01-22 04:47:08 +08:00
hydra evaluations are slow

(Issue pertains to artiq-full)

It's a consequence of our changes to avoid repeated Vivado runs. (#1)

For Nix to know what inputs to build, it now has to generate Cargo and Vivado input for each…