docker: Libervia revision can now be specified:
Using the `DOCKER_LIBERVIA_REV` environment variable, backend (and related repos) revision can now be specified. By default (variable empty or not set), the current `tip` version is used, and `dev` is used for tagging. If the variable is set, the revision will be used and used for tagging the image.
This commit is contained in:
parent
2152d57887
commit
a446d91c93
9 changed files with 83 additions and 32 deletions
|
|
@ -1,4 +1,5 @@
|
|||
FROM libervia/backend:dev
|
||||
ARG REVISION=dev
|
||||
FROM libervia/backend:${REVISION}
|
||||
|
||||
LABEL maintainer="Goffi <tmp_dockerfiles@goffi.org>"
|
||||
|
||||
|
|
@ -46,7 +47,7 @@ USER libervia
|
|||
RUN \
|
||||
# pytest and its plugins
|
||||
pip install pytest pytest-timeout pytest-dependency \
|
||||
# needed to test jp
|
||||
# needed to test libervia-cli
|
||||
sh \
|
||||
# needed to test libervia
|
||||
helium \
|
||||
|
|
@ -57,7 +58,7 @@ RUN \
|
|||
|
||||
RUN ./entrypoint.sh \
|
||||
# we create the file sharing component which will autoconnect when backend is started
|
||||
jp profile create file_sharing -j files.server1.test -p "" --xmpp-password test_e2e -C file_sharing -A && \
|
||||
li profile create file_sharing -j files.server1.test -p "" --xmpp-password test_e2e -C file_sharing -A && \
|
||||
libervia-backend stop
|
||||
|
||||
ENV LIBERVIA_TEST_REPORT_DIR=/reports
|
||||
|
|
|
|||
Loading…
Reference in a new issue