Sebastien Bourdeauducq
ad2fe47688
homu: do not put configuration file in nix
...
* issue with multiline string values
* slight security problem
2019-05-02 13:53:34 +08:00
Sebastien Bourdeauducq
9d29f4fccc
add whitequark user
2019-05-02 13:18:31 +08:00
Sebastien Bourdeauducq
cbc1df481b
remove buildbot.m-labs.hk
2019-05-02 13:09:46 +08:00
Sebastien Bourdeauducq
d78930d09a
nixbld: set some security options
2019-05-02 13:06:07 +08:00
Astro
9805090d9e
homu: run under separate static user/group
2019-04-30 22:50:26 +02:00
Astro
f684ad7f55
homu: prepare nixos integration
...
gitea issue #10
2019-04-30 22:38:58 +02:00
Sebastien Bourdeauducq
96cfa7b55f
disable matterbridge for github bot notifications
2019-04-26 21:23:33 +08:00
Sebastien Bourdeauducq
be406bd0c7
move mattermostgithub config to /etc/nixos/secret
2019-04-26 19:21:00 +08:00
Astro
c0601e0f65
wrap mattermost-github-integration with uwsgi, add to nixbld
2019-04-26 00:16:33 +02:00
Astro
2365add996
move mattermost-github-integration, explicit imports
2019-04-25 17:34:00 +02:00
Sebastien Bourdeauducq
f6ebe4a88d
add homu package
2019-04-23 17:02:34 +08:00
Sebastien Bourdeauducq
816ead8b96
add astro user
2019-04-21 10:44:14 +08:00
Sebastien Bourdeauducq
87a664721b
set up wireshark
2019-04-21 10:44:08 +08:00
Sebastien Bourdeauducq
7487560b10
host website
2019-04-21 10:43:48 +08:00
Sebastien Bourdeauducq
448934fe6e
add rj
2019-04-18 19:49:02 +08:00
Sebastien Bourdeauducq
48fb502658
enable mosh
2019-04-18 19:48:58 +08:00
Sebastien Bourdeauducq
3e0bfb6558
fix VNC
2019-04-18 19:48:42 +08:00
Sebastien Bourdeauducq
d16f6ed141
fix SSH key location
2019-04-14 18:35:01 +08:00
Sebastien Bourdeauducq
c2cf0b08fa
enable SSH X11 forwarding
...
X11's crappy "network transparent" protocol is somewhat usable with a wired GbE connection straight to the server.
2019-04-14 18:33:06 +08:00
Sebastien Bourdeauducq
4e002f8751
patch hydra instead of using forked repos
2019-04-14 18:32:01 +08:00
Sebastien Bourdeauducq
bcfc9ea471
distribute aarch64 openocd
2019-04-08 23:45:30 +08:00
Sebastien Bourdeauducq
fa5afb3fc4
add big-parallel to hydra builds
2019-04-08 22:35:38 +08:00
Sebastien Bourdeauducq
0cae8a546c
install jq
2019-04-08 22:35:28 +08:00
Sebastien Bourdeauducq
e06e5af52d
mattermost: enable mutableConfig and IRC bridge
2019-04-02 00:50:26 +08:00
Sebastien Bourdeauducq
556be7d198
mattermost: fix websocket proxying
2019-04-02 00:50:02 +08:00
Sebastien Bourdeauducq
3fc48bc594
gitea: use disableRegistration available on 19.03
2019-04-02 00:49:37 +08:00
Sebastien Bourdeauducq
e71e35a498
update hydra
2019-04-02 00:49:09 +08:00
Sebastien Bourdeauducq
7e3a95f280
use single ACME certificate
2019-04-01 19:47:47 +08:00
Sebastien Bourdeauducq
cc166f6aa4
gitea: polish settings
2019-04-01 10:55:59 +08:00
Sebastien Bourdeauducq
11607451bc
enable mattermost
2019-04-01 00:12:46 +08:00
Sebastien Bourdeauducq
1f5487f9e6
gitlab -> gitea
...
Gitlab is bloated.
2019-03-31 23:53:20 +08:00
Sebastien Bourdeauducq
bca75c1c7d
nixbld: remove some default comments
2019-03-28 00:19:09 +08:00
Sebastien Bourdeauducq
08760583dc
nixbld: act as front HTTP server, add SSL for lab.m-labs.hk and buildbot.m-labs.hk, expose gitlab instance
2019-03-28 00:15:40 +08:00
Sebastien Bourdeauducq
613c1b597a
nixbld: cleanup
2019-03-28 00:15:04 +08:00
Sebastien Bourdeauducq
4c597b135c
nixbld: run Gitlab instance (WIP)
2019-03-27 22:42:12 +08:00
Sebastien Bourdeauducq
b967aa96d0
nixbld: remove unnecessary and buggy postgresql entry
2019-03-27 22:41:52 +08:00
Sebastien Bourdeauducq
e379e3a306
nixbld: install pciutils and imagemagick
2019-03-27 22:41:28 +08:00
Sebastien Bourdeauducq
82a2d06496
remove RunCommand hydra hack
2019-03-14 17:54:04 +08:00
Sebastien Bourdeauducq
8dd3e94015
enable libvirtd
2019-03-14 17:53:56 +08:00
Sebastien Bourdeauducq
1650d1f16f
bump hydra
2019-03-14 17:48:03 +08:00
Sebastien Bourdeauducq
9fe1745a7c
fix hydra limits
2019-02-23 00:30:08 +08:00
Sebastien Bourdeauducq
50a0c28cbc
give hydra permissions to access boards
2019-02-17 23:19:47 +08:00
Sebastien Bourdeauducq
611da9a051
run extended-tests in hydra
2019-02-17 23:19:36 +08:00
Sebastien Bourdeauducq
cbb0a29bc4
make jq and bash accessible in hydra runcommand
2019-02-17 23:18:46 +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
1eec4df6e1
update nixbld configuration files
2019-02-17 10:27:30 +08:00