Separate dependencies and browser installation (#956)
- deps as root - browser as discourse user
This commit is contained in:
parent
5bb42d2865
commit
c622ee5b24
|
@ -38,6 +38,9 @@ RUN cd /var/www/discourse && sudo -E -u discourse -H bundle exec rake plugin:ins
|
||||||
sudo -E -u discourse -H bundle exec ruby script/install_minio_binaries.rb
|
sudo -E -u discourse -H bundle exec ruby script/install_minio_binaries.rb
|
||||||
|
|
||||||
RUN cd /var/www/discourse && \
|
RUN cd /var/www/discourse && \
|
||||||
pnpm playwright install --with-deps --no-shell chromium
|
pnpm playwright install ffmpeg
|
||||||
|
|
||||||
|
RUN cd /var/www/discourse && \
|
||||||
|
sudo -E -u discourse -H pnpm playwright install --no-shell chromium
|
||||||
|
|
||||||
ENTRYPOINT ["sudo", "-E", "-u", "discourse", "-H", "ruby", "script/docker_test.rb"]
|
ENTRYPOINT ["sudo", "-E", "-u", "discourse", "-H", "ruby", "script/docker_test.rb"]
|
||||||
|
|
Loading…
Reference in New Issue