Astro astro
astro pushed to stm32-no-fetchcargo at M-Labs/nix-scripts 2019-06-01 00:42:27 +08:00
72d452ef04 stm32: remove stale result symlink
a55735e254 stm32: remove optional fetchcargo.nix
astro pushed to master at M-Labs/nix-scripts 2019-05-30 19:30:37 +08:00
fdee33561c extended-tests: move lockctl fifo inside a tmp dir
astro pushed to master at M-Labs/nix-scripts 2019-05-30 06:50:45 +08:00
a42eec91bd extended-tests: trap EXIT for ending flock
astro pushed to master at M-Labs/nix-scripts 2019-05-30 06:41:41 +08:00
70834ad056 extended-tests: depend on openssh
astro pushed to master at M-Labs/nix-scripts 2019-05-30 06:20:05 +08:00
c1bc728f41 force extended-tests re-run
astro pushed to master at M-Labs/nix-scripts 2019-05-30 05:49:09 +08:00
c1af8be5ad extended-tests: lock the board
astro pushed to master at M-Labs/nix-scripts 2019-05-28 05:17:43 +08:00
91e94bf773 artiq-board: fix check for constraint errors
astro pushed to master at M-Labs/nix-scripts 2019-05-28 04:47:35 +08:00
4dffefa46f artiq-board: fix check for constraint errors
astro pushed to master at M-Labs/nix-scripts 2019-05-28 04:22:54 +08:00
00e518e77d artiq-board: check for constraint errors in vivado.log
astro commented on issue M-Labs/nix-scripts#12 2019-05-23 05:25:50 +08:00
nicer URLs for ARTIQ manuals

so the alternative option (to disabling etags) would be to copy the files and fix their dates (e.g. just set the current time from RunCommand) instead of symlinking.

astro pushed to master at M-Labs/nix-scripts 2019-05-22 07:54:54 +08:00
74bfc361e1 nixbld: hydra-www-outputs-init before nginx.service
astro commented on issue M-Labs/nix-scripts#12 2019-05-22 03:45:56 +08:00
nicer URLs for ARTIQ manuals

As my solution to that Etags problems required much more code, I have refactored out into a separate module that is configured through services.hydraWwwOutputs. I hope that NixOS imports merging will always do the right thing.

astro pushed to master at M-Labs/nix-scripts 2019-05-22 03:42:51 +08:00
8e3f1cc5a0 nixbld: refactor hydra-www-outputs to generate etags for nginx
astro commented on issue M-Labs/nix-scripts#12 2019-05-21 01:05:01 +08:00
nicer URLs for ARTIQ manuals

Please review 71d631d. I have tested the changes in a virtual NixOS machine with Hydra and Nginx.

astro pushed to master at M-Labs/nix-scripts 2019-05-21 00:59:07 +08:00
71d631d416 nixbld: gather and serve artiq-manual from hydra outputs
astro created repository astro/nix-scripts 2019-05-20 05:13:09 +08:00
astro commented on issue M-Labs/nix-scripts#12 2019-05-14 00:56:54 +08:00
nicer URLs for ARTIQ manuals

Commit 25de5790cda9fb5ddf01145cffb6ac3a8f424117 was a bit too eager, still playing with <RunCommand> locally.

astro pushed to master at M-Labs/nix-scripts 2019-05-14 00:36:21 +08:00
25de5790cd nixbld: add hydra runcommand config for artiq-manual pkgs
astro pushed to master at M-Labs/nix-scripts 2019-05-14 00:17:58 +08:00
b1b21e9c25 nixbld: add /gateware.html redirect to nginx
astro closed issue M-Labs/nix-scripts#11 2019-05-14 00:17:55 +08:00
redirect /gateware.html to /migen/