remove unneeded matrix build typ for java 1.6

This commit is contained in:
John J. Aylward 2023-10-23 17:11:55 -04:00
parent a2a8240d0d
commit ea842b437c
2 changed files with 13 additions and 17 deletions

View File

@ -27,7 +27,7 @@ jobs:
run: | run: |
mkdir -p target/classes mkdir -p target/classes
javac -version javac -version
javac -d target/classes/ src/main/java/org/json/*.java javac -source 1.6 -target 1.6 -d target/classes/ src/main/java/org/json/*.java
- name: Create JAR 1.6 - name: Create JAR 1.6
run: | run: |
jar cvf "target/org.json-1.6-${{ github.ref_name }}.jar" -C target/classes . jar cvf "target/org.json-1.6-${{ github.ref_name }}.jar" -C target/classes .

View File

@ -12,31 +12,27 @@ on:
jobs: jobs:
# old-school build and jar method. No tests run or compiled. # old-school build and jar method. No tests run or compiled.
build-1_6: build-1_6:
name: Java 1.6
runs-on: ubuntu-latest runs-on: ubuntu-latest
strategy:
matrix:
# build for java 1.6, however don't run any tests
java: [ 1.6 ]
name: Java ${{ matrix.java }}
steps: steps:
- uses: actions/checkout@v4 - uses: actions/checkout@v4
- name: Setup java - name: Setup java
uses: actions/setup-java@v1 uses: actions/setup-java@v1
with: with:
java-version: ${{ matrix.java }} java-version: 1.6
- name: Compile Java ${{ matrix.java }} - name: Compile Java 1.6
run: | run: |
mkdir -p target/classes mkdir -p target/classes
javac -version javac -version
javac -d target/classes/ src/main/java/org/json/*.java javac -source 1.6 -target 1.6 -d target/classes/ src/main/java/org/json/*.java
- name: Create java ${{ matrix.java }} JAR - name: Create java 1.6 JAR
run: | run: |
jar cvf target/org.json.jar -C target/classes . jar cvf target/org.json.jar -C target/classes .
- name: Upload JAR ${{ matrix.java }} - name: Upload JAR 1.6
if: ${{ always() }} if: ${{ always() }}
uses: actions/upload-artifact@v3 uses: actions/upload-artifact@v3
with: with:
name: Create java ${{ matrix.java }} JAR name: Create java 1.6 JAR
path: target/*.jar path: target/*.jar
build: build:
runs-on: ubuntu-latest runs-on: ubuntu-latest