File tree Expand file tree Collapse file tree 3 files changed +10
-11
lines changed Expand file tree Collapse file tree 3 files changed +10
-11
lines changed Original file line number Diff line number Diff line change @@ -22,6 +22,13 @@ NEXT_SHA=$(echo $NEXT_VERSION | md5sum | cut -d" " -f 1)
22
22
echo " NEXT_VERSION=$NEXT_VERSION "
23
23
echo " NEXT_SHA=$NEXT_SHA "
24
24
25
+ SUFFIX=$( cat package.json | grep -o -P " (?<=\" suffix\" \: \" )([^\" ])+" )
26
+ if [ $SUFFIX != " " ]; then
27
+ SUFFIX=" -$SUFFIX "
28
+ fi
29
+ QPKG_VER=$SERVER_VERSION$SUFFIX
30
+ echo " QPKG_VER=$QPKG_VER "
31
+
25
32
if [ " $CURRENT_VERSION " == " $NEXT_VERSION " ] && [ " $CURRENT_SHA " == " $NEXT_SHA " ]; then
26
33
echo -e " \033[0;36mNo new release \033[0m"
27
34
exit ;
@@ -82,7 +89,7 @@ proceed() {
82
89
mkdir output
83
90
cp -rf packaging/* output
84
91
85
- sed -i " s/^QPKG_VER=.*$/QPKG_VER=\" $SERVER_VERSION \" /" output/qpkg.cfg
92
+ sed -i " s/^QPKG_VER=.*$/QPKG_VER=\" $QPKG_VER \" /" output/qpkg.cfg
86
93
87
94
if ! ./jellyfin-server.sh " $ARCH " " $SERVER_VERSION " ; then
88
95
exit $?
Original file line number Diff line number Diff line change 1
1
#! /bin/bash
2
2
ARCH=$1
3
3
FFMPEG=$2
4
- SUFFIX=$( cat package.json | jq -r .suffix)
5
- if [ " $SUFFIX " != " " ]; then
6
- SUFFIX=" -$SUFFIX "
7
- fi
8
4
9
5
cd output; /usr/share/qdk2/QDK/bin/qbuild ; cd ..
10
6
11
- # if [ "$SUFFIX" != "" ]; then
12
- # for filename in output/build/*.qpkg; do mv "$filename" "${filename%%.qpkg}$SUFFIX.qpkg"; done;
13
- # for filename in output/build/*.qpkg.md5; do mv "$filename" "${filename%%.qpkg.md5}$SUFFIX.qpkg.md5"; done;
14
- # fi
15
7
if [ " $ARCH " != " amd64" ]; then
16
8
for filename in output/build/* .qpkg; do mv " $filename " " ${filename%% .qpkg} _$ARCH .qpkg" ; done ;
17
9
for filename in output/build/* .qpkg.md5; do mv " $filename " " ${filename%% .qpkg.md5} _$ARCH .qpkg.md5" ; done ;
Original file line number Diff line number Diff line change 14
14
RELEASE_NAME=" ${SERVER_VERSION}${SUFFIX} "
15
15
TAG_VERSION=" ${VERSION}${SUFFIX} _${VERSION_SHA: 0: 8} "
16
16
17
- LABEL=$SERVER_VERSION
17
+ LABEL=$RELEASE_NAME
18
18
DESC=" Version based on: \` jellyfin-server_$SERVER_VERSION \` \` jellyfin-web_$WEB_VERSION \` \` jellyfin-ffmpeg_$FFMPEG_VERSION \` \` jellyfin-ffmpeg5_$FFMPEG5_VERSION \` "
19
19
20
20
git pull bot HEAD
@@ -34,7 +34,7 @@ echo "$RELEASE_ID"
34
34
RELEASE_ID=` echo $RELEASE_ID | grep -o -P " (?<=\" id\" : )\d+" | head -n 1`
35
35
echo " RELEASE=$RELEASE_ID "
36
36
37
- for FILE in $( find build/ -name " jellyfin_*$SERVER_VERSION *.qpkg" ) ; do
37
+ for FILE in $( find build/ -name " jellyfin_*$RELEASE_NAME *.qpkg" ) ; do
38
38
NAME=$( basename $FILE ) ;
39
39
echo " Publish $FILE "
40
40
curl -X POST \
You can’t perform that action at this time.
0 commit comments