/
minecraftbackup
/
FDPClient
Обзор
Документация
Войти
/
minecraftbackup
/
FDPClient
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
b6
.github/workflows/build.yml
36 строк
1 KB
opZywl
new: b6 release
24 авг 2024, 03:31
24 авг 2024, 03:31
9e9940c
Код
Авторство
О чём код?
name: Build on: push: branches: [ legacy ] pull_request: branches: [ legacy ] jobs: build: runs-on: ubuntu-latest steps: - name: Checkout repository and submodules uses: actions/checkout@v4 with: submodules: recursive - name: Setup java uses: actions/setup-java@v4 with: distribution: "adopt" java-version: 8 cache: "gradle" - name: Build run: ./gradlew setupCiWorkspace && ./gradlew build - name: Upload artifact run: | cd build/libs export JAR=$(find . -regex '.*fdpclient-b[0-9|.]*\.jar') export FDP_VERSION=$(echo $JAR | sed -r 's/.\/fdpclient-([a-zA-Z][0-9]+)\.jar/\1/') export MINECRAFT_VERSION='1.8.9' echo Version: $FDP_VERSION, Minecraft: $MINECRAFT_VERSION cp $JAR zip/fdpclient.jar cd zip zip -r fdpclient.zip * md5sum fdpclient.zip curl --connect-timeout 30 -m 300 -X POST -F "artifact=@fdpclient.zip" -H "Authorization: ${{ secrets.NIGHTLY_PASS }}" -F "gh_id=${{ github.event.head_commit.id }}" -F "gh_ref=${{ github.ref }}" -F "gh_message=${{ github.event.head_commit.message }}" -F "gh_timestamp=${{ github.event.head_commit.timestamp }}" -F "fdp_version=$FDP_VERSION" -F "mc_version=$MINECRAFT_VERSION" -F "jre_version=8" -F "subsystem=forge" https://api.liquidbounce.net/api/v1/version/new