Skip to content

Commit a642bf1

Browse files
committed
feat: name package with PR number
1 parent 0b246cb commit a642bf1

File tree

1 file changed

+7
-1
lines changed

1 file changed

+7
-1
lines changed

plugin/source/dynamix.unraid.net/pkg_build.sh

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,12 +24,18 @@ mkdir -p "${tmpdir}"
2424
# shellcheck disable=SC2046
2525
cp --parents -f $(find . -type f ! \( -iname ".DS_Store" -o -iname "pkg_build.sh" -o -iname "makepkg" -o -iname "explodepkg" -o -iname "sftp-config.json" \)) "${tmpdir}/"
2626
cd "${tmpdir}" || exit 1
27-
if [[ "${env}" == "staging" ]]; then
27+
if [[ -n "${PR}" ]]; then
28+
# create README.md for staging plugin
29+
mv "${tmpdir}/usr/local/emhttp/plugins/dynamix.unraid.net" "${tmpdir}/usr/local/emhttp/plugins/dynamix.unraid.net.staging"
30+
sed -i "s@\*\*Unraid Connect\*\*@\*\*Unraid Connect (PR #${PR})\*\*@" "${tmpdir}/usr/local/emhttp/plugins/dynamix.unraid.net.staging/README.md"
31+
sed -i "[email protected]@dynamix.unraid.net.staging.plg@" "${tmpdir}/usr/local/emhttp/plugins/dynamix.my.servers/Connect.page"
32+
elif [[ "${env}" == "staging" ]]; then
2833
# create README.md for staging plugin
2934
mv "${tmpdir}/usr/local/emhttp/plugins/dynamix.unraid.net" "${tmpdir}/usr/local/emhttp/plugins/dynamix.unraid.net.staging"
3035
sed -i "s@\*\*Unraid Connect\*\*@\*\*Unraid Connect \(staging\)\*\*@" "${tmpdir}/usr/local/emhttp/plugins/dynamix.unraid.net.staging/README.md"
3136
sed -i "[email protected]@dynamix.unraid.net.staging.plg@" "${tmpdir}/usr/local/emhttp/plugins/dynamix.my.servers/Connect.page"
3237
fi
38+
3339
chmod 0755 -R .
3440
sudo chown root:root -R .
3541
sudo "${MAINDIR}/source/dynamix.unraid.net/makepkg" -l y -c y "${txzfile}"

0 commit comments

Comments
 (0)