Merge pull request #538 from turbo124/master

Refactor for react builds
This commit is contained in:
David Bomba
2023-09-21 08:47:39 +10:00
committed by GitHub
2 changed files with 1 additions and 11 deletions

View File

@@ -20,9 +20,7 @@ RUN mkdir -p /var/www/app \
RUN curl -LGO $(curl https://api.github.com/repos/invoiceninja/ui/releases/latest | grep "browser_download_url" | awk '{ print $2 }' | sed 's/,$//' | sed 's/"//g');
RUN cp invoiceninja-react.zip /tmp/invoiceninja-react.zip
RUN unzip /tmp/invoiceninja-react.zip
RUN find /var/www/app/public/react/ -type f -delete
COPY loop.sh loop.sh
RUN ./loop.sh
RUN cp -r dist/react/* /var/www/app/public/react/v$INVOICENINJA_VERSION/
RUN mkdir -p /var/www/app/public/tinymce_6.4.2/tinymce/js/
RUN cp -r dist/tinymce_6.4.2/* /var/www/app/public/tinymce_6.4.2/

View File

@@ -1,8 +0,0 @@
for file in dist/react/* ; do
filename=$(basename -- "$file")
extension="${filename##*.}"
filename="${filename%.*}"
version=v$INVOICENINJA_VERSION
echo "Copying $file to /var/www/app/public/react/$filename"."$version"."$extension"
cp $file /var/www/app/public/react/$filename"."$version"."$extension
done