Skip to content

Commit 2d63233

Browse files
committed
.
Signed-off-by: dopaemon <polarisdp@gmail.com>
1 parent 1746ddf commit 2d63233

1 file changed

Lines changed: 19 additions & 15 deletions

File tree

.github/workflows/Release.yml

Lines changed: 19 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,9 @@ on:
66
workflow_dispatch:
77

88
env:
9+
REPO_SOURCE: https://cydiablock.github.io
10+
REPO_HREF: package_debian
11+
CLUSTERS: "A B"
912
REPO_A_COUNT: 9
1013
REPO_B_COUNT: 1
1114

@@ -27,27 +30,28 @@ jobs:
2730
rm -f Packages Packages.bz2 scan.log tmp.log removed.list
2831
touch Packages
2932
30-
- name: Build Cluster A Packages
33+
- name: Build Cluster Packages
3134
run: |
32-
for i in $(seq 1 $REPO_A_COUNT); do
33-
wget -O $i https://cydiablock.github.io/package_debian_A$i/Packages
34-
cat $i >> Packages
35-
echo "" >> Packages
36-
rm -rf $i
35+
for CLUSTER in $CLUSTERS; do
36+
COUNT_VAR="REPO_${CLUSTER}_COUNT"
37+
COUNT=${!COUNT_VAR}
38+
if [ "$COUNT" -gt 0 ]; then
39+
for i in $(seq 1 $COUNT); do
40+
FILE="Packages_Cluster_${CLUSTER}${i}"
41+
URL="${REPO_SOURCE}/${REPO_HREF}_${CLUSTER}${i}/Packages"
42+
echo "Downloading $URL -> $FILE"
43+
wget -t 3 -O "$FILE" "$URL"
44+
cat "$FILE" >> Packages
45+
echo "" >> Packages
46+
rm -f "$FILE"
47+
done
48+
fi
3749
done
3850
39-
- name: Build Cluster B Packages
40-
run: |
41-
for i in $(seq 1 $REPO_B_COUNT); do
42-
wget -O $i https://cydiablock.github.io/package_debian_B$i/Packages
43-
cat $i >> Packages
44-
echo "" >> Packages
45-
rm -rf $i
46-
done
4751
4852
- name: Format and Clean Packages
4953
run: |
50-
sed -i 's|Filename: \./|Filename: |' Packages
54+
# sed -i 's|Filename: \./|Filename: |' Packages
5155
sed -i 's/: !CydiaVn-/: /g' Packages
5256
sed -i 's/: !GSMVN-/: /g' Packages
5357
sed -i 's/: !GSMVN For OS3.0/: Tools/g' Packages

0 commit comments

Comments
 (0)