Minor changes.

This commit is contained in:
Buster "Silver Eagle" Neece 2021-06-23 07:55:18 -05:00
parent f85f6c9391
commit 321e6bd498
No known key found for this signature in database
GPG Key ID: 6D9E12FF03411F4E
2 changed files with 19 additions and 13 deletions

View File

@ -122,7 +122,7 @@ jobs :
run : |
chmod 777 tests/_output/
chmod 777 tests/_support/_generated
docker-compose exec -T --user="azuracast" web composer run codeception-no-coverage
docker-compose exec -T --user="azuracast" web composer codeception-no-coverage
- name : Stop all running containers.
run : |

View File

@ -52,20 +52,9 @@ ENV LANG="en_US.UTF-8" \
# START Operations as `azuracast` user
USER azuracast
RUN touch /var/azuracast/.docker
WORKDIR /var/azuracast/www
COPY --chown=azuracast:azuracast ./composer.json ./composer.lock ./
RUN composer install \
--no-dev \
--no-ansi \
--no-autoloader \
--no-interaction
COPY --chown=azuracast:azuracast . .
RUN composer dump-autoload --optimize --classmap-authoritative \
&& touch /var/azuracast/.docker
# END Operations as `azuracast` user
USER root
@ -127,6 +116,23 @@ RUN ln -s /var/azuracast/.opam/ocaml-system.4.08.1/bin/liquidsoap /usr/local/bin
# Include radio services in PATH
ENV PATH="${PATH}:/var/azuracast/servers/shoutcast2"
# START Operations as `azuracast` user
USER azuracast
COPY --chown=azuracast:azuracast ./composer.json ./composer.lock ./
RUN composer install \
--no-dev \
--no-ansi \
--no-autoloader \
--no-interaction
COPY --chown=azuracast:azuracast . .
RUN composer dump-autoload --optimize --classmap-authoritative
# END Operations as `azuracast` user
USER root
VOLUME ["/var/azuracast/www_tmp", "/var/azuracast/backups", "/var/azuracast/sftpgo/persist", "/var/azuracast/servers/shoutcast2"]
EXPOSE 80 2022 9001 8000-8999