mirror of
https://codeberg.org/scip/jaildk.git
synced 2025-12-19 21:51:02 +01:00
Compare commits
21 Commits
main
...
try-freebs
| Author | SHA1 | Date | |
|---|---|---|---|
| b2a4ce88f3 | |||
| f7987c3566 | |||
| 1ff66bcc45 | |||
| d631e68422 | |||
| 606fc443fb | |||
| 6b6815ab41 | |||
| e187d49927 | |||
| 895508b607 | |||
| da863a96c1 | |||
| b6b11429f9 | |||
| 7cbeadfcb0 | |||
| f0ce477bb5 | |||
| 16913d7c7d | |||
| 4c28358936 | |||
| 7284e90f01 | |||
| c3544b8583 | |||
| ebee19e121 | |||
| 6c9d025ff4 | |||
| 928b6ec5c3 | |||
| d032f45cbf | |||
| e69d2acc3c |
@@ -1,6 +1,6 @@
|
||||
## Running CI Tests with Woodpecker-CI on FreeBSD
|
||||
|
||||
By default the woodpecker instance on Codeberg doesn't support
|
||||
By default the woodpecker intance on Codeberg doesn't support
|
||||
FreeBSD. Running FreeBSD inside a qemu VM in a linux docker image
|
||||
didn't work. Also, this particular tool needs to run outside a jail,
|
||||
since it is a jail management tool.
|
||||
@@ -8,7 +8,7 @@ since it is a jail management tool.
|
||||
So, this is my setup:
|
||||
|
||||
I deployed a freebsd VM on Hetzner Cloud: `ci-agent.daemon.de`. It
|
||||
runs the `woodpecker-agent` built for freebsd. The agent runs as root
|
||||
runs the `woodpecker-agent` build for freebsd. The agent runs as rool
|
||||
directly on the host. This is a security risk and the reason why we
|
||||
use a VM.
|
||||
|
||||
@@ -43,7 +43,7 @@ Execute:
|
||||
GOOS=freebsd go build
|
||||
```
|
||||
|
||||
Copy the newly built binaries into the VM to
|
||||
Copy the newly built binaries `dist/woodpecker-agent` into the VM to
|
||||
`/usr/local/bin`.
|
||||
|
||||
```default
|
||||
|
||||
Reference in New Issue
Block a user