All checks were successful
ci/crow/manual/build/6 Pipeline was successful
ci/crow/manual/build/5 Pipeline was successful
ci/crow/manual/build/7 Pipeline was successful
ci/crow/manual/build/8 Pipeline was successful
ci/crow/manual/build/3 Pipeline was successful
ci/crow/manual/build/4 Pipeline was successful
ci/crow/manual/build/13 Pipeline was successful
ci/crow/manual/build/1 Pipeline was successful
ci/crow/manual/build/11 Pipeline was successful
ci/crow/manual/build/2 Pipeline was successful
ci/crow/manual/build/9 Pipeline was successful
ci/crow/manual/build/10 Pipeline was successful
ci/crow/manual/build/12 Pipeline was successful
ci/crow/cron/build/5 Pipeline was successful
ci/crow/cron/build/9 Pipeline was successful
ci/crow/cron/build/1 Pipeline was successful
ci/crow/cron/build/8 Pipeline was successful
ci/crow/cron/build/2 Pipeline was successful
ci/crow/cron/build/4 Pipeline was successful
ci/crow/cron/build/7 Pipeline was successful
ci/crow/cron/build/10 Pipeline was successful
ci/crow/cron/build/13 Pipeline was successful
ci/crow/cron/build/12 Pipeline was successful
ci/crow/cron/build/3 Pipeline was successful
ci/crow/cron/build/6 Pipeline was successful
ci/crow/cron/build/11 Pipeline was successful
28 lines
911 B
Text
28 lines
911 B
Text
FROM alpine:3.22
|
|
|
|
ENV OS_IDENTIFIER alpine-322
|
|
|
|
RUN set -x \
|
|
&& apk add -q R-dev curl ca-certificates bash g++ tzdata openjdk17 texmf-dist texlive-full tar sed patch tcl tk tk-dev xvfb libdeflate libdeflate-dev
|
|
|
|
# Install AWS CLI
|
|
RUN curl "https://awscli.amazonaws.com/awscli-exe-linux-$(uname -m).zip" -o "awscliv2.zip" && \
|
|
unzip awscliv2.zip && \
|
|
./aws/install && \
|
|
rm -rf aws awscliv2.zip
|
|
|
|
RUN curl -LO "https://github.com/goreleaser/nfpm/releases/download/v2.39.0/nfpm_2.39.0_$(arch).apk" && \
|
|
apk add --allow-untrusted "./nfpm_2.39.0_$(arch).apk" && \
|
|
rm "nfpm_2.39.0_$(arch).apk"
|
|
|
|
RUN chmod 0777 /opt
|
|
|
|
# Override the default pager used by R
|
|
ENV PAGER /usr/bin/pager
|
|
|
|
ENV CONFIGURE_OPTIONS "--enable-R-shlib --with-tcltk --enable-memory-profiling --with-x=no --with-blas --with-lapack"
|
|
|
|
COPY package.alpine-322 /package.sh
|
|
COPY build.sh .
|
|
COPY patches /patches
|
|
ENTRYPOINT ./build.sh
|