Skip to content

Commit 620e18b

Browse files
committed
migrate to jq for version extraction
1 parent c50c606 commit 620e18b

1 file changed

Lines changed: 2 additions & 2 deletions

File tree

Containerfile

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ FROM ghcr.io/daemonless/base:${BASE_VERSION}
33

44
ARG FREEBSD_ARCH=amd64
55
ARG UPSTREAM_URL="https://plex.tv/api/downloads/5.json"
6-
ARG UPSTREAM_SED="s/.*\"FreeBSD\":{[^}]*\"version\":\"\\([^\"]*\\)\".*/\\1/p"
6+
ARG UPSTREAM_JQ=".computer.FreeBSD.version"
77

88
LABEL org.opencontainers.image.title="Plex Media Server" \
99
org.opencontainers.image.description="Plex Media Server on FreeBSD" \
@@ -17,7 +17,7 @@ LABEL org.opencontainers.image.title="Plex Media Server" \
1717
io.daemonless.arch="${FREEBSD_ARCH}" \
1818
io.daemonless.category="Media Servers" \
1919
io.daemonless.upstream-url="${UPSTREAM_URL}" \
20-
io.daemonless.upstream-sed="${UPSTREAM_SED}"
20+
io.daemonless.upstream-jq="${UPSTREAM_JQ}"
2121

2222
# VERSION options:
2323
# container - use baked version, no updates (default)

0 commit comments

Comments
 (0)