|
@@ -7,7 +7,9 @@ pushd ../Jellyfin.Versioning
|
|
#./update-version
|
|
#./update-version
|
|
popd
|
|
popd
|
|
|
|
|
|
-# Execute all build.sh and package.sh and sign.sh scripts in every folder. In that order. Script should check for artifacts themselves.
|
|
|
|
|
|
+#TODO enabled proper flag parsing for enabling and disabling building, signing, packaging and publishing
|
|
|
|
+
|
|
|
|
+# Execute all build.sh, package.sh, sign.sh and publish.sh scripts in every folder. In that order. Script should check for artifacts themselves.
|
|
echo "Running for platforms '$@'."
|
|
echo "Running for platforms '$@'."
|
|
for directory in */ ; do
|
|
for directory in */ ; do
|
|
platform=`basename "${directory}"`
|
|
platform=`basename "${directory}"`
|
|
@@ -23,6 +25,9 @@ for directory in */ ; do
|
|
if [ -f sign.sh ]; then
|
|
if [ -f sign.sh ]; then
|
|
./sign.sh
|
|
./sign.sh
|
|
fi
|
|
fi
|
|
|
|
+ if [ -f publish.sh ]; then
|
|
|
|
+ ./publish.sh
|
|
|
|
+ fi
|
|
popd
|
|
popd
|
|
else
|
|
else
|
|
echo "Skipping $platform."
|
|
echo "Skipping $platform."
|