Minor changes.
This commit is contained in:
parent
f85f6c9391
commit
321e6bd498
|
@ -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 : |
|
||||
|
|
30
Dockerfile
30
Dockerfile
|
@ -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
|
||||
|
|
Loading…
Reference in New Issue