Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
############################
# Builder stage
############################
FROM buildpack-deps:stable-scm@sha256:b9f67dbeca498aa5f4f7fc373e01a0541e629334a1b86a06e5ca524163dafd98 AS builder
FROM buildpack-deps:stable-scm@sha256:612e3037dbceeb0ac914af248452bc94f0adf825fe90ae0f18f9a30cbf425f2d AS builder

LABEL org.opencontainers.image.title="BitlBee container" \
org.opencontainers.image.description="A containerized version of BitlBee with additional plugins." \
Expand All @@ -23,7 +23,7 @@
WORKDIR /build

# Build dependencies - grouped by functionality for better caching
RUN --mount=type=cache,target=/var/cache/apt,sharing=locked \

Check failure on line 26 in Dockerfile

View workflow job for this annotation

GitHub Actions / Lint & Static Analysis

DL3008 warning: Pin versions in apt get install. Instead of `apt-get install <package>` use `apt-get install <package>=<version>`
--mount=type=cache,target=/var/lib/apt,sharing=locked \
apt-get update && apt-get install -y --no-install-recommends \
# Build tools
Expand Down Expand Up @@ -114,7 +114,7 @@
ENV DEBIAN_FRONTEND=noninteractive

# Install runtime dependencies with cache mount
RUN --mount=type=cache,target=/var/cache/apt,sharing=locked \

Check failure on line 117 in Dockerfile

View workflow job for this annotation

GitHub Actions / Lint & Static Analysis

DL3008 warning: Pin versions in apt get install. Instead of `apt-get install <package>` use `apt-get install <package>=<version>`
--mount=type=cache,target=/var/lib/apt,sharing=locked \
apt-get update && \
apt-get install -y --no-install-recommends \
Expand Down Expand Up @@ -144,7 +144,7 @@
COPY --from=builder /usr/share/pixmaps/pidgin /usr/share/pixmaps/pidgin/

# Install purple plugins to correct architecture directory
RUN ARCH_DIR=$(ls -d /usr/lib/*-linux-gnu 2>/dev/null | head -n1) && \

Check failure on line 147 in Dockerfile

View workflow job for this annotation

GitHub Actions / Lint & Static Analysis

SC2012 info: Use find instead of ls to better handle non-alphanumeric filenames.
mkdir -p "${ARCH_DIR}/purple-2" && \
if [ -d /tmp/purple-2 ]; then \
cp -a /tmp/purple-2/* "${ARCH_DIR}/purple-2/" && \
Expand Down
Loading