opn
This commit is contained in:
1 parent
cce1081f75
commit
2b8f11ef8c
36 files changed
+1868
-309
No files matched your search
@@ -2,12 +2,29 @@ services:
|
||||
rust-package-builder:
|
||||
build:
|
||||
context: .
|
||||
args:
|
||||
FREEBSD_RELEASE: "${FREEBSD_RELEASE:-15.1-RELEASE}"
|
||||
FREEBSD_RUST_TOOLCHAIN: "${FREEBSD_RUST_TOOLCHAIN:-1.88.0}"
|
||||
image: linuxiarz/rust-package-builder:latest
|
||||
environment:
|
||||
SOURCE_REPO: "${SOURCE_REPO:?SOURCE_REPO is required}"
|
||||
SOURCE_BRANCH: "${SOURCE_BRANCH:-master}"
|
||||
REPOSITORY_URL: "${REPOSITORY_URL:?REPOSITORY_URL is required}"
|
||||
OPNSENSE_REPOSITORY_URL: "${OPNSENSE_REPOSITORY_URL:?OPNSENSE_REPOSITORY_URL is required}"
|
||||
POLL_INTERVAL: "${POLL_INTERVAL:-300}"
|
||||
REPO_DISTRIBUTION: "${REPO_DISTRIBUTION:-stable}"
|
||||
REPO_COMPONENT: "${REPO_COMPONENT:-main}"
|
||||
PACKAGE_RELEASE: "${PACKAGE_RELEASE:-auto}"
|
||||
MAX_GLIBC_VERSION: "${MAX_GLIBC_VERSION:-2.34}"
|
||||
KEEP_WORKSPACE: "${KEEP_WORKSPACE:-0}"
|
||||
OPNSENSE_ABI: "${OPNSENSE_ABI:-26.7}"
|
||||
OPNSENSE_RETENTION: "${OPNSENSE_RETENTION:-10}"
|
||||
FREEBSD_RELEASE: "${FREEBSD_RELEASE:-15.1-RELEASE}"
|
||||
FREEBSD_ABI: "${FREEBSD_ABI:-FreeBSD:15:amd64}"
|
||||
FREEBSD_ARCH: "${FREEBSD_ARCH:-freebsd:15:x86:64}"
|
||||
FREEBSD_RUST_TOOLCHAIN: "${FREEBSD_RUST_TOOLCHAIN:-1.88.0}"
|
||||
APPLY_FREEBSD_PATCHES: "${APPLY_FREEBSD_PATCHES:-1}"
|
||||
RUN_LINUX_TESTS: "${RUN_LINUX_TESTS:-1}"
|
||||
volumes:
|
||||
- ./data:/var/lib/package-builder
|
||||
- ./gpg:/run/secrets/gpg:ro
|
||||
@@ -17,6 +34,7 @@ services:
|
||||
image: nginxinc/nginx-unprivileged:stable-alpine-slim
|
||||
ports:
|
||||
- "0.0.0.0:${HTTP_PORT:-18765}:8080"
|
||||
- "0.0.0.0:${OPNSENSE_HTTP_PORT:-18766}:8081"
|
||||
volumes:
|
||||
- ./data/repository:/srv/repository:ro
|
||||
- ./http/nginx.conf:/etc/nginx/nginx.conf:ro
|
||||
|
||||
Reference in new issue
Block a user