Fixing workflow (#337)

* Added extra copy for webui when building images
This commit is contained in:
Robbie Davis 2021-06-25 15:27:39 -04:00 committed by GitHub
parent 733460e530
commit be56b33baf
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -34,9 +34,6 @@ Package()
local runtime="$2"
local lOutputFolder=../_output/"$runtime"/Kavita
echo "Integrity check on root folder"
ls -l
ProgressStart "Creating $runtime Package for $framework"
# TODO: Use no-restore? Because Build should have already done it for us
@ -45,14 +42,11 @@ Package()
echo dotnet publish -c Release --no-restore --self-contained --runtime $runtime -o "$lOutputFolder" --framework $framework
dotnet publish -c Release --no-restore --self-contained --runtime $runtime -o "$lOutputFolder" --framework $framework
echo "Integrity check on API wwwroot folder"
ls -l "$lOutputFolder"/wwwroot
echo "Renaming API -> Kavita"
mv "$lOutputFolder"/API "$lOutputFolder"/Kavita
echo "Integrity check on Kavita wwwroot folder"
ls -l "$lOutputFolder"/wwwroot
echo "Copying webui wwwroot to build"
cp -r wwwroot/* "$lOutputFolder"/wwwroot/
echo "Copying Install information"
cp ../INSTALL.txt "$lOutputFolder"/README.txt