aboutsummaryrefslogtreecommitdiff
path: root/deployment/centos-package-x64/docker-build.sh
diff options
context:
space:
mode:
Diffstat (limited to 'deployment/centos-package-x64/docker-build.sh')
-rwxr-xr-xdeployment/centos-package-x64/docker-build.sh14
1 files changed, 13 insertions, 1 deletions
diff --git a/deployment/centos-package-x64/docker-build.sh b/deployment/centos-package-x64/docker-build.sh
index cefb1652e..f08b5277d 100755
--- a/deployment/centos-package-x64/docker-build.sh
+++ b/deployment/centos-package-x64/docker-build.sh
@@ -8,7 +8,19 @@ set -o xtrace
# Move to source directory
pushd ${SOURCE_DIR}
-ls -al SOURCES/pkg-src/
+# Clone down and build Web frontend
+web_build_dir="$( mktemp -d )"
+web_target="${SOURCE_DIR}/MediaBrowser.WebDashboard/jellyfin-web"
+git clone https://github.com/jellyfin/jellyfin-web.git ${web_build_dir}/
+pushd ${web_build_dir}
+if [[ -n ${web_branch} ]]; then
+ checkout -b origin/${web_branch}
+fi
+yarn install
+yarn build
+mkdir -p ${web_target}
+mv dist/* ${web_target}/
+popd
# Build RPM
spectool -g -R SPECS/jellyfin.spec