server

Clone or download

removed linux x86

Modified Files

--- 'a/.github/workflows/build.yml'
+++ b/.github/workflows/build.yml
@@ -108,107 +108,6 @@ jobs:
name: linux-zip-x64
path: target/install/stream-pi-server-linux-x64-${{ env.VERSION }}-executable.zip
- build-linux-x86:
- runs-on: ubuntu-20.04
- steps:
- - name: Install packages
- run: sudo apt install xdg-utils libc6 xdg-utils zlib1g libpng16-16 libasound2 libbsd-dev zip libblkid1 libdbus-1-3 libexpat1 libgpg-error0 liblzma5 libmount1 libpcre3 libselinux1 libsystemd0 libuuid1
- - uses: actions/checkout@v2
- - name: Setup java
- uses: actions/setup-java@v2
- with:
- java-version: 16
- distribution: zulu
- architecture: x86
- - name: Delete Default.zip
- run: |
- rm -rf src/main/resources/com/stream_pi/server/Default.zip
- - name: Downloading Default.zip ...
- uses: dawidd6/action-download-artifact@v2
- with:
- workflow: init.yml
- name: default-zip
- path: src/main/resources/com/stream_pi/server
- - name: Setup JavaFX
- run: |
- wget -P /tmp https://download2.gluonhq.com/openjfx/17/openjfx-17-ea+12_linux-x86_bin-jmods.zip
- unzip /tmp/openjfx-17-ea+12_linux-x86_bin-jmods.zip -d /tmp
- - name: Download built jars
- uses: dawidd6/action-download-artifact@v2
- with:
- workflow: init.yml
- name: built-jars
- path: target/lib/
- - name: Download REQ_MODULES
- uses: dawidd6/action-download-artifact@v2
- with:
- workflow: init.yml
- name: req_modules
- - name: Download VERSION
- uses: dawidd6/action-download-artifact@v2
- with:
- workflow: init.yml
- name: version
- - name: Add VERSION to environment
- run: |
- echo "VERSION=$(<version.txt)" >> $GITHUB_ENV
- - name: Add REQ_MODULES to environment
- run: |
- echo "REQ_MODULES=$(<req_modules.txt)" >> $GITHUB_ENV
- - name: Create DEB, PKG, ZIP
- run: |
-
- # Create DEB
- .github/scripts/jpackage.sh \
- --icon assets/linux-icon.png \
- --app-version ${{ env.VERSION }} \
- --linux-menu-group "Stream-Pi" \
- --license-file LICENSE.txt \
- --type deb
-
- # Create App Image
- .github/scripts/jpackage.sh \
- --icon assets/linux-icon.png \
- --app-version ${{ env.VERSION }} \
- --type app-image
-
- NEW_V=${{ env.VERSION }}
- NEW_V=${NEW_V//-/_}
-
- # Create RPM
- .github/scripts/jpackage.sh \
- --icon assets/linux-icon.png \
- --license-file LICENSE.txt \
- --app-version $NEW_V \
- --type rpm
-
- cd $INSTALL_DIR
- mv *.deb stream-pi-server-linux-x86-${{ env.VERSION }}.deb
- mv *.rpm stream-pi-server-linux-x86-${{ env.VERSION }}.rpm
- mv 'Stream-Pi Server' stream-pi-server-${{ env.VERSION }}
- zip -r stream-pi-server-linux-x86-${{ env.VERSION }}-executable.zip stream-pi-server-${{ env.VERSION }}
- rm -r stream-pi-server-${{ env.VERSION }}
- env:
- MAIN_CLASS: com.stream_pi.server.Main
- JAVAFX_JMODS: /tmp/javafx-jmods-17/
- JPACKAGE_HOME: ${{ env.JAVA_HOME }}
- INSTALL_DIR: target/install
- - name: Saving Linux x86 DEB
- uses: actions/upload-artifact@v2
- with:
- name: linux-deb-x86
- path: target/install/stream-pi-server-linux-x86-${{ env.VERSION }}.deb
- - name: Saving Linux x86 RPM
- uses: actions/upload-artifact@v2
- with:
- name: linux-rpm-x86
- path: target/install/stream-pi-server-linux-x86-${{ env.VERSION }}.rpm
- - name: Saving Linux x86 ZIP
- uses: actions/upload-artifact@v2
- with:
- name: linux-zip-x86
- path: target/install/stream-pi-server-linux-x86-${{ env.VERSION }}-executable.zip
-
build-macos-x64:
runs-on: macos-10.15
steps:
--- 'a/.github/workflows/release.yml'
+++ b/.github/workflows/release.yml
@@ -36,36 +36,18 @@ jobs:
workflow: build.yml
name: linux-deb-x64
path: target/install
- - name: Download linux x86 deb
- uses: dawidd6/action-download-artifact@v2
- with:
- workflow: build.yml
- name: linux-deb-x86
- path: target/install
- name: Download linux x64 rpm
uses: dawidd6/action-download-artifact@v2
with:
workflow: build.yml
name: linux-rpm-x64
path: target/install
- - name: Download linux x86 rpm
- uses: dawidd6/action-download-artifact@v2
- with:
- workflow: build.yml
- name: linux-rpm-x86
- path: target/install
- name: Download linux x64 zip
uses: dawidd6/action-download-artifact@v2
with:
workflow: build.yml
name: linux-zip-x64
path: target/install
- - name: Download linux x86 zip
- uses: dawidd6/action-download-artifact@v2
- with:
- workflow: build.yml
- name: linux-zip-x86
- path: target/install
- name: Download MacOS x64 pkg
uses: dawidd6/action-download-artifact@v2
with: