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
|
## 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
|
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,
|
didn't work. Also, this particular tool needs to run outside a jail,
|
||||||
since it is a jail management tool.
|
since it is a jail management tool.
|
||||||
@@ -8,7 +8,7 @@ since it is a jail management tool.
|
|||||||
So, this is my setup:
|
So, this is my setup:
|
||||||
|
|
||||||
I deployed a freebsd VM on Hetzner Cloud: `ci-agent.daemon.de`. It
|
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
|
directly on the host. This is a security risk and the reason why we
|
||||||
use a VM.
|
use a VM.
|
||||||
|
|
||||||
@@ -43,7 +43,7 @@ Execute:
|
|||||||
GOOS=freebsd go build
|
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`.
|
`/usr/local/bin`.
|
||||||
|
|
||||||
```default
|
```default
|
||||||
|
|||||||
Reference in New Issue
Block a user