Skip to content

Commit fec5499

Browse files
committed
Ci update
1 parent 1b5786c commit fec5499

File tree

3 files changed

+43
-1
lines changed

3 files changed

+43
-1
lines changed

.github/workflows/build.yml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -43,6 +43,9 @@ jobs:
4343
name: "${{ env.project_id_b }} CI Artifacts"
4444
path: "atdeprecated-server/build/libs/*-paperclip-*-mojmap.jar"
4545

46+
- name: Grant execute permission for SetENV
47+
run: chmod +x scripts/SetENV.sh
48+
4649
- name: SetENV
4750
if: github.event_name != 'pull_request'
4851
run: sh scripts/SetENV.sh

gradle.properties

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,8 @@
11
group=fun.mntale.atdeprecated
22
version=1.21.8-R0.1-SNAPSHOT
33
mcVersion=1.21.8
4-
4+
release=2
5+
# 0 for skip release, 1 for pre-release, 2 for release
56
luminolRef=03abdbae7da586f3d9b2efdc02247385f9e6e0b6
67

78
org.gradle.configuration-cache=true

scripts/SetENV.sh

Lines changed: 38 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,38 @@
1+
prop() {
2+
grep "^[[:space:]]*${1}" gradle.properties | cut -d'=' -f2 | sed 's/^[[:space:]]*//; s/\r//'
3+
}
4+
5+
project_id="atdeprecated"
6+
project_id_b="atDeprecated"
7+
8+
commitid=$(git log --pretty='%h' -1)
9+
mcversion=$(prop mcVersion)
10+
grdversion=$(prop version)
11+
release=$(prop release)
12+
release_tag="$mcversion-$commitid"
13+
jarName="$project_id-$mcversion-paperclip.jar"
14+
jarName_dir="atdeprecated-server/build/libs/$jarName"
15+
16+
pre=false
17+
make_latest=false
18+
19+
if [ "$release" = "1" ]; then
20+
pre=true
21+
make_latest=false
22+
elif [ "$release" = "2" ]; then
23+
pre=false
24+
make_latest=true
25+
fi
26+
27+
mv atdeprecated-server/build/libs/$project_id-paperclip-$grdversion-mojmap.jar $jarName_dir
28+
29+
echo "project_id=$project_id" >> $GITHUB_ENV
30+
echo "project_id_b=$project_id_b" >> $GITHUB_ENV
31+
echo "commit_id=$commitid" >> $GITHUB_ENV
32+
echo "commit_msg=$(git log --pretty='> [%h] %s' -1)" >> $GITHUB_ENV
33+
echo "mcversion=$mcversion" >> $GITHUB_ENV
34+
echo "pre=$pre" >> $GITHUB_ENV
35+
echo "tag=$release_tag" >> $GITHUB_ENV
36+
echo "jar=$jarName" >> $GITHUB_ENV
37+
echo "jar_dir=$jarName_dir" >> $GITHUB_ENV
38+
echo "make_latest=$make_latest" >> $GITHUB_ENV

0 commit comments

Comments
 (0)