mirror of
https://github.com/penpot/penpot.git
synced 2025-08-03 16:28:35 +02:00
♻️ Icons and Styles build refactor.
This commit is contained in:
parent
83e33ed00b
commit
ecde4493e0
459 changed files with 5343 additions and 5631 deletions
|
@ -51,6 +51,7 @@ RUN curl https://www.postgresql.org/media/keys/ACCC4CF8.asc | sudo apt-key add -
|
|||
|
||||
COPY files/bashrc /root/.bashrc
|
||||
COPY files/vimrc /root/.vimrc
|
||||
COPY files/phantomjs-mock /usr/bin/phantomjs
|
||||
|
||||
ARG EXTERNAL_UID=1000
|
||||
|
||||
|
@ -68,7 +69,6 @@ RUN set -ex; \
|
|||
USER uxbox
|
||||
WORKDIR /home/uxbox
|
||||
|
||||
COPY files/package.json /home/uxbox/package.json
|
||||
COPY files/bashrc /home/uxbox/.bashrc
|
||||
COPY files/zshrc /home/uxbox/.zshrc
|
||||
COPY files/vimrc /home/uxbox/.vimrc
|
||||
|
@ -83,9 +83,6 @@ RUN set -ex; \
|
|||
bash -c "source .nvm/nvm.sh && nvm alias default $NODE_VERSION"; \
|
||||
bash -c "source .nvm/nvm.sh && nvm use default";
|
||||
|
||||
RUN set -ex; \
|
||||
bash -c "source .nvm/nvm.sh && npm install";
|
||||
|
||||
EXPOSE 3449
|
||||
EXPOSE 6060
|
||||
EXPOSE 9090
|
||||
|
|
|
@ -1,4 +1,3 @@
|
|||
#!/usr/bin/env zsh
|
||||
|
||||
set -ex
|
||||
exec "$@"
|
||||
|
|
|
@ -1,8 +1,15 @@
|
|||
#!/usr/bin/env zsh
|
||||
|
||||
set -e;
|
||||
source ~/.zshrc
|
||||
|
||||
echo "[init.sh] Setting up local permissions."
|
||||
sudo chown -R uxbox /home/uxbox/local
|
||||
|
||||
echo "[init.sh] Installing node dependencies"
|
||||
pushd /home/uxbox/uxbox/frontend/
|
||||
npm ci
|
||||
popd
|
||||
|
||||
echo "[init.sh] Ready!"
|
||||
tail -f /dev/null
|
||||
|
|
2
docker/devenv/files/phantomjs-mock
Executable file
2
docker/devenv/files/phantomjs-mock
Executable file
|
@ -0,0 +1,2 @@
|
|||
#!/usr/bin/env sh
|
||||
echo "2.1.1"
|
Loading…
Add table
Add a link
Reference in a new issue