mirror of
https://github.com/Suwayomi/TachideskJUI.git
synced 2026-01-30 07:24:08 +01:00
Test build rpm
This commit is contained in:
18
.github/workflows/Build.yml
vendored
18
.github/workflows/Build.yml
vendored
@@ -20,6 +20,13 @@ jobs:
|
||||
shell: bash
|
||||
buildPackage: ./scripts/BuildLinuxDeb.sh
|
||||
buildJar: ./scripts/BuildUnixJar.sh
|
||||
|
||||
- runtime: linux-centos-x64
|
||||
arch: x64
|
||||
os: ubuntu-latest
|
||||
shell: bash
|
||||
buildPackage: ./scripts/BuildLinuxRpm.sh
|
||||
buildJar: ./scripts/BuildUnixJar.sh
|
||||
|
||||
- runtime: osx-x64
|
||||
arch: x64
|
||||
@@ -43,16 +50,25 @@ jobs:
|
||||
- uses: actions/checkout@v2
|
||||
|
||||
- uses: actions/setup-java@v1
|
||||
if: ${{ matrix.runtime != 'linux-centos-x64' }}
|
||||
with:
|
||||
java-version: '15'
|
||||
architecture: ${{ matrix.arch }}
|
||||
|
||||
- name: Build Package
|
||||
if: ${{ matrix.runtime != 'linux-centos-x64' }}
|
||||
run: ${{ matrix.buildPackage }}
|
||||
|
||||
- name: Build Jar
|
||||
if: ${{ matrix.runtime != 'linux-centos-x64' }}
|
||||
run: ${{ matrix.buildJar }}
|
||||
|
||||
- name: Build rpm Package
|
||||
if: ${{ matrix.runtime == 'linux-centos-x64' }}
|
||||
uses: Syer10/CentOS-Java15-Action@v1
|
||||
with:
|
||||
command: ${{ matrix.buildPackage }}
|
||||
|
||||
# Upload runner package tar.gz/zip as artifact
|
||||
- name: Publish Artifact
|
||||
uses: actions/upload-artifact@v1
|
||||
@@ -71,4 +87,4 @@ jobs:
|
||||
with:
|
||||
artifacts: "*/binaries/main/*/*.*,*/jars/*.*"
|
||||
draft: true
|
||||
token: ${{ secrets.GITHUB_TOKEN }}
|
||||
token: ${{ secrets.GITHUB_TOKEN }}
|
||||
|
||||
Reference in New Issue
Block a user