Skip to content
Snippets Groups Projects

Set of commits to be tagged v0.2

Merged François LAURENT requested to merge dev into main
23 files
+ 1584
168
Compare changes
  • Side-by-side
  • Inline
Files
23
+ 8
4
@@ -5,7 +5,10 @@ COPY . /app
@@ -5,7 +5,10 @@ COPY . /app
WORKDIR /app
WORKDIR /app
RUN git rev-parse --short HEAD > src/version.txt \
RUN git rev-parse --short HEAD > src/version.txt \
&& rm -rf .git public storage
&& rm -rf .git public storage \
 
&& git clone --branch dev https://gitlab.pasteur.fr/nyx/LarvaTagger.jl /app/LarvaTagger.jl \
 
&& (cd LarvaTagger.jl && git rev-parse --short HEAD) > src/apps/larvatagger/version.txt \
 
&& rm -rf LarvaTagger.jl/.git
FROM docker.io/nginxinc/nginx-unprivileged:1.27
FROM docker.io/nginxinc/nginx-unprivileged:1.27
@@ -13,7 +16,7 @@ ENV JULIA_PROJECT /app
@@ -13,7 +16,7 @@ ENV JULIA_PROJECT /app
ENV JULIA_DEPOT_PATH /app/julia
ENV JULIA_DEPOT_PATH /app/julia
ENV JULIAUP_DEPOT_PATH /app/juliaup
ENV JULIAUP_DEPOT_PATH /app/juliaup
ARG JULIA_VERSION=1.10.7
ARG JULIA_VERSION=1.10.8
# UID/GID should match with same arguments defined in:
# UID/GID should match with same arguments defined in:
# https://github.com/nginxinc/docker-nginx-unprivileged/blob/main/mainline/debian/Dockerfile
# https://github.com/nginxinc/docker-nginx-unprivileged/blob/main/mainline/debian/Dockerfile
@@ -30,9 +33,10 @@ ENV PATH "$PATH:$JULIA_PROJECT/.juliaup/bin"
@@ -30,9 +33,10 @@ ENV PATH "$PATH:$JULIA_PROJECT/.juliaup/bin"
RUN cd "$JULIA_PROJECT" \
RUN cd "$JULIA_PROJECT" \
&& cp front/Manifest.toml . \
&& cp front/Manifest.toml . \
&& julia -e 'using Pkg; Pkg.instantiate()' \
&& julia -e 'using Pkg; Pkg.instantiate(); Pkg.develop(PackageSpec(path="LarvaTagger.jl"))' \
&& mkdir -p public \
&& mkdir -p public \
&& chmod a+x front/entrypoint.sh
&& chmod a+x front/entrypoint.sh \
 
&& juliaup config versionsdbupdateinterval 0
ARG PUBLIC_URL
ARG PUBLIC_URL
Loading