Nicolas Jeannerod
882c96ef52
All NixOS configurations
2024-09-30 11:28:53 +02:00
Nicolas Jeannerod
33255c778d
Two different jobs
/ nixosConfiguration-pixelfed (push) Failing after 32s
/ check-pixelfed-garage (push) Has been cancelled
2024-09-30 11:24:22 +02:00
Nicolas Jeannerod
5d9c25e093
Try without experimental features flag
/ test (push) Has been cancelled
2024-09-30 10:43:22 +02:00
Nicolas Jeannerod
14219d1b65
Enable experimental features by flag for now
/ test (push) Failing after 43m48s
2024-09-30 10:26:39 +02:00
Nicolas Jeannerod
0fdfa2b9d1
Now Git
/ test (push) Failing after 4s
2024-09-30 10:25:49 +02:00
Nicolas Jeannerod
a0e8353242
Now checkout?
/ test (push) Failing after 28s
2024-09-30 10:24:33 +02:00
Nicolas Jeannerod
892c106f6f
Now sh
/ test (push) Failing after 3s
2024-09-30 10:23:33 +02:00
Nicolas Jeannerod
b019b31ab4
Now Nix!
/ test (push) Failing after 2s
2024-09-30 10:21:42 +02:00
Nicolas Jeannerod
3e8d6ce645
No Nix, apparently
/ test (push) Failing after 4s
2024-09-30 10:19:27 +02:00
Nicolas Jeannerod
6ddbcc5618
Try native runner
/ test (push) Failing after 2s
2024-09-30 10:19:01 +02:00
Nicolas Jeannerod
7c254a750b
Cleanup preparation step
/ test (push) Failing after 6m57s
2024-09-24 14:05:53 +02:00
Nicolas Jeannerod
2f107fa9a7
nixpkgs
/ test (push) Failing after 6m46s
2024-09-24 13:30:00 +02:00
Nicolas Jeannerod
152503341f
Nix flakes
/ test (push) Failing after 4s
2024-09-24 13:29:30 +02:00
Nicolas Jeannerod
19185bc8bd
Find nix confg
/ test (push) Failing after 1m27s
2024-09-24 13:26:53 +02:00
Nicolas Jeannerod
c8a1bae501
no nix profile
/ test (push) Failing after 1m30s
2024-09-24 13:22:34 +02:00
Nicolas Jeannerod
a4dccffc65
nix-env
/ test (push) Failing after 1m25s
2024-09-24 13:20:15 +02:00
Nicolas Jeannerod
f26f47937e
nix profile install
2024-09-24 13:19:35 +02:00
Nicolas Jeannerod
167d887213
debug
/ test (push) Failing after 33s
2024-09-24 13:18:23 +02:00
Nicolas Jeannerod
0a97e76bf2
where s nix-channel
/ test (push) Failing after 32s
2024-09-24 13:16:50 +02:00
Nicolas Jeannerod
a0223c3ce0
nix-env -i nodejs
/ test (push) Failing after 33s
2024-09-24 13:10:43 +02:00
Nicolas Jeannerod
446fd177f9
debug
/ test (push) Failing after 4s
2024-09-24 13:00:20 +02:00
Nicolas Jeannerod
c2006ee34b
with checkout
/ test (push) Failing after 5s
2024-09-24 12:58:55 +02:00
Nicolas Jeannerod
decad1d3db
pwd
2024-09-24 12:58:55 +02:00
Nicolas Jeannerod
003839ce89
ls
2024-09-24 12:58:55 +02:00
Nicolas Jeannerod
a4256ddb27
With experimental
2024-09-24 12:58:55 +02:00
Nicolas Jeannerod
b8f4e43913
Big test
2024-09-24 12:58:55 +02:00
Nicolas Jeannerod
82d37b3400
And now, Nix, natively?
2024-09-24 12:58:55 +02:00
Nicolas Jeannerod
b4fbbb1774
And now, Nix?
2024-09-24 12:58:55 +02:00
Nicolas Jeannerod
333db5c8d2
Is there Nix?
2024-09-24 12:58:54 +02:00
Nicolas Jeannerod
1482446d37
And again
2024-09-24 12:58:54 +02:00
Nicolas Jeannerod
92bf167b68
Test CI with ubuntu-latest
2024-09-24 12:58:54 +02:00
Nicolas Jeannerod
9b797b831e
Test CI
2024-09-24 12:58:54 +02:00
Nicolas Jeannerod
fa0a01f868
Use common options also in tests
2024-09-20 15:45:53 +00:00
Nicolas Jeannerod
43826e686b
Note on style choice for eg. fediversity.internal.pixelfed.domain
2024-09-20 17:20:31 +02:00
Nicolas Jeannerod
73939b9d87
Rework definition of “constants”
...
- make things such as `fediversity.garage.api.port` into actual options
with the right default value
- move them under `fediversity.internal`
Co-authored-by: Taeer Bar-Yam <taeer.bar-yam@moduscreate.com>
2024-09-20 17:13:35 +02:00
Nicolas Jeannerod
d97772ccc4
s/types.string/types.str/
...
`types.string` was being used for too many thing so it got deprecated
and now there are several different string types. `types.str` is the one
where you don't want to merge definitions if it's defined in more than
one place
Co-authored-by: Taeer Bar-Yam <taeer.bar-yam@moduscreate.com>
2024-09-20 16:35:21 +02:00
Nicolas Jeannerod
2ff8975b6b
s/mkOption/mkEnableOption
2024-09-20 16:34:08 +02:00
Nicolas Jeannerod
fb02afc6c9
Factorise services URIs
2024-09-17 17:58:09 +02:00
Nicolas Jeannerod
9d1f20fc1c
Factorise Garage URIs
2024-09-17 17:52:54 +02:00
Nicolas Jeannerod
7f99fc48dd
Move Fediversity modules under top-level module
2024-09-17 15:16:11 +02:00
Nicolas Jeannerod
cc148ce57f
Move Fediversity modules into own subdirectory
2024-09-17 14:27:24 +02:00
Nicolas Jeannerod
c455ec1667
Move VM-specific stuff in a subdirectory
2024-09-17 14:26:21 +02:00
Nicolas Jeannerod
83d8474f17
Some fixes to the Pixelfed/Garage test
2024-09-17 13:35:51 +02:00
Taeer Bar-Yam
bc47154895
stop threading email and password around as arguments
2024-09-10 08:50:54 -04:00
Nicolas Jeannerod
03995ca922
Wait until Garage is up by polling port 3900
2024-09-10 12:41:53 +00:00
Nicolas Jeannerod
8205330341
Check that src
points to Garage
2024-09-10 12:17:32 +00:00
Taeer Bar-Yam
8a09ba967a
test image gets uploaded to garage
2024-09-09 10:13:23 -04:00
Taeer Bar-Yam
4178822ee2
nicer timing for video
2024-09-09 10:13:13 -04:00
Taeer Bar-Yam
5090927bcf
use fediversity logo
2024-09-09 10:12:54 -04:00
Nicolas Jeannerod
36ed2c68f4
Run Magick on the server but with right path
2024-09-09 14:25:42 +02:00