Skip to content

TS-35768 SSL Broken pipe exception on Linux #23

TS-35768 SSL Broken pipe exception on Linux

TS-35768 SSL Broken pipe exception on Linux #23

Workflow file for this run

name: Build-jlink
on:
push:
branches: '*'
tags: 'v*'
pull_request:
branches: '*'
jobs:
build-jlink:
name: JLink build (all target platforms)
# Build on a fixed version, for stability of the release artifacts.
# In the graalvm build, this also ensures a fixed version of Glibc, but I think that is not required in the jlink
# build (because we distribute a JVM, not build an executable).
runs-on: ubuntu-20.04
steps:
- name: 'Checkout project sources'
uses: actions/checkout@v3
- name: 'Setup Gradle'
uses: gradle/gradle-build-action@v2
- name: 'Clean'
run: ./gradlew clean
- name: 'Build Linux'
run: ./gradlew customRuntimeZip-linux-x86_64
- name: 'Test Dist on Linux'
env:
TEAMSCALE_ACCESS_KEY: ${{ secrets.TEAMSCALE_ACCESS_KEY }}
run: ./gradlew test
- name: 'Build Windows'
run: ./gradlew customRuntimeZip-windows-x86_64
- name: 'Build MacOS Intel'
run: ./gradlew customRuntimeZip-macos-x86_64
- name: 'Build MacOS ARM'
run: ./gradlew customRuntimeZip-macos-aarch64
- name: 'Upload Distributions to Temp Storage'
if: ${{ always() }}
uses: actions/upload-artifact@v2
with:
name: target-jlink
path: ./target-jlink
retention-days: 5