Commit graph

37 commits

Author SHA1 Message Date
Benoit Donneaux fb8ffc18be Revert "Inspect volumes"
This reverts commit 63baae593b.
2024-05-22 17:22:32 +02:00
Benoit Donneaux 1003c049ea Revert "Debug this"
This reverts commit 9f59dcee85.
2024-05-22 17:22:26 +02:00
Benoit Donneaux 9f59dcee85 Debug this
Signed-off-by: Benoit Donneaux <benoit@leastauthority.com>
2024-05-22 17:16:39 +02:00
Benoit Donneaux 63baae593b Inspect volumes
Signed-off-by: Benoit Donneaux <benoit@leastauthority.com>
2024-05-22 17:14:03 +02:00
Benoit Donneaux b15883c239 Name the volume with existing variables
Signed-off-by: Benoit Donneaux <benoit@leastauthority.com>
2024-05-22 17:12:11 +02:00
Benoit Donneaux 2cdbfd47a9 Look for the artifact
Signed-off-by: Benoit Donneaux <benoit@leastauthority.com>
2024-05-22 17:06:54 +02:00
Benoit Donneaux 0e31b5b592 Test artifact upload
Signed-off-by: Benoit Donneaux <benoit@leastauthority.com>
2024-05-22 16:34:11 +02:00
Benoit Donneaux 797e87c126 Stick to the legacy docker-compose for now
Signed-off-by: Benoit Donneaux <benoit@leastauthority.com>
2024-05-22 16:22:52 +02:00
Benoit Donneaux a73d5986bc Cleanup the workflow
Signed-off-by: Benoit Donneaux <benoit@leastauthority.com>
2024-05-22 16:21:19 +02:00
Benoit Donneaux 4dd57bf844 Share the workspace to build Jekyll
Signed-off-by: Benoit Donneaux <benoit@leastauthority.com>
2024-05-22 16:14:21 +02:00
Benoit Donneaux 2f1abb8c08 Take only one volume
Signed-off-by: Benoit Donneaux <benoit@leastauthority.com>
2024-05-22 16:13:01 +02:00
Benoit Donneaux aae049f80d Debug the thing
Signed-off-by: Benoit Donneaux <benoit@leastauthority.com>
2024-05-22 16:11:21 +02:00
Benoit Donneaux af8978018e Hack to share the volume between the task containers
Signed-off-by: Benoit Donneaux <benoit@leastauthority.com>
2024-05-22 16:08:33 +02:00
Benoit Donneaux 496c140246 List the volumes
Signed-off-by: Benoit Donneaux <benoit@leastauthority.com>
2024-05-22 15:58:38 +02:00
Benoit Donneaux a6dd656df5 Who are we inside the task container
Signed-off-by: Benoit Donneaux <benoit@leastauthority.com>
2024-05-22 15:55:54 +02:00
Benoit Donneaux 488936a387 Figure where we are after the checkout
Signed-off-by: Benoit Donneaux <benoit@leastauthority.com>
2024-05-22 15:52:15 +02:00
Benoit Donneaux d387b63973 Verify Jekyll container
Signed-off-by: Benoit Donneaux <benoit@leastauthority.com>
2024-05-22 15:47:42 +02:00
Benoit Donneaux bbf59e574b Use ubuntu instead of jekyll user
Signed-off-by: Benoit Donneaux <benoit@leastauthority.com>
2024-05-22 15:02:31 +02:00
Benoit Donneaux dae2ef07c3 Add ubuntu user to runner!?
Signed-off-by: Benoit Donneaux <benoit@leastauthority.com>
2024-05-22 15:00:16 +02:00
Benoit Donneaux f4169d494d Try to fix file permissions
Signed-off-by: Benoit Donneaux <benoit@leastauthority.com>
2024-05-22 14:57:55 +02:00
Benoit Donneaux 3f335ed4d5 List file to see ownership
Signed-off-by: Benoit Donneaux <benoit@leastauthority.com>
2024-05-22 14:50:47 +02:00
Benoit Donneaux 3290d8a3ee Build image with root user and group
Signed-off-by: Benoit Donneaux <benoit@leastauthority.com>
2024-05-22 14:45:58 +02:00
Benoit Donneaux 944d7ffb40 Try to fix permissions
Signed-off-by: Benoit Donneaux <benoit@leastauthority.com>
2024-05-22 14:40:44 +02:00
Benoit Donneaux 47d6dda81b Fix typo
Signed-off-by: Benoit Donneaux <benoit@leastauthority.com>
2024-05-22 14:34:17 +02:00
Benoit Donneaux 768c32865c Build Jekyll site from CI workflow
Signed-off-by: Benoit Donneaux <benoit@leastauthority.com>
2024-05-22 14:30:15 +02:00
Benoit Donneaux 42a6f94691 Switch to apt-get
Signed-off-by: Benoit Donneaux <benoit@leastauthority.com>
2024-05-22 13:52:09 +02:00
Benoit Donneaux 5f590082f3 Update package list first
Signed-off-by: Benoit Donneaux <benoit@leastauthority.com>
2024-05-22 13:38:06 +02:00
Benoit Donneaux 0752ee1e9e Switch to ubuntu runner
Signed-off-by: Benoit Donneaux <benoit@leastauthority.com>
2024-05-22 12:23:10 +02:00
Benoit Donneaux 05fbd8f0ed List docker packages
Signed-off-by: Benoit Donneaux <benoit@leastauthority.com>
2024-05-15 10:03:17 +02:00
Benoit Donneaux b081b1db58 Skip sudo for now
Signed-off-by: Benoit Donneaux <benoit@leastauthority.com>
2024-05-15 10:00:01 +02:00
Benoit Donneaux 1666286fd5 Install docker first
Signed-off-by: Benoit Donneaux <benoit@leastauthority.com>
2024-05-15 09:57:11 +02:00
Benoit Donneaux e75bee1cd4 Test docker and add name and id to steps
Signed-off-by: Benoit Donneaux <benoit@leastauthority.com>
2024-05-15 09:44:19 +02:00
Benoit Donneaux 42d516fbba Avoid the slim runner for now
Signed-off-by: Benoit Donneaux <benoit@leastauthority.com>
2024-05-15 09:27:09 +02:00
Benoit Donneaux df4dfc08a4 Test Gitea actions
Signed-off-by: Benoit Donneaux <benoit@leastauthority.com>
2024-05-15 09:22:46 +02:00
Benoit Donneaux 6716049676 Initial landing page based on the existing Wiki home page
Signed-off-by: Benoit Donneaux <benoit@leastauthority.com>
2024-05-14 19:02:06 +02:00
Benoit Donneaux 614d8b82f7 Prepare Jekyll requirements
Signed-off-by: Benoit Donneaux <benoit@leastauthority.com>
2024-04-24 00:33:08 +02:00
Benoit Donneaux 45c5f5a6cb Initial commit 2024-04-23 21:58:12 +02:00