]> source.dussan.org Git - gitblit.git/commitdiff
ci: Remove Java 7 build
authorFlorian Zschocke <f.zschocke+git@gmail.com>
Sun, 6 Feb 2022 14:25:36 +0000 (15:25 +0100)
committerFlorian Zschocke <f.zschocke+git@gmail.com>
Sun, 6 Feb 2022 14:32:33 +0000 (15:32 +0100)
.github/workflows/ci-build.yml
.travis.yml

index 368123d5251e1c02ac02573e8e09afcfe141df1a..1b1b4844d22a4747046ce3e56fe3c6419a972dee 100644 (file)
@@ -1,4 +1,4 @@
-name: Continous build - build and test on every push
+name: Continous build on every push
 
 on:
   push:
@@ -7,12 +7,11 @@ on:
       - gh-pages
 
 jobs:
-  build:
-    name: Build and test
-    runs-on: ${{ matrix.os }}
+  build_linux:
+    name: Linux build and test
+    runs-on: ubuntu-latest
     strategy:
       matrix:
-        os: [ubuntu-latest, windows-latest]
         java-version: [8, 11]
     
     steps:
@@ -26,39 +25,43 @@ jobs:
         with:
           java-version: ${{ matrix.java-version }}
 
+      - name: Setup Moxie
+        run: |
+          wget http://gitblit.github.io/moxie/maven/com/gitblit/moxie/moxie+ant/0.9.4/moxie+ant-0.9.4.tar.gz
+          tar -xzf moxie+ant-0.9.4.tar.gz
+          moxie-0.9.4/bin/moxie -version
+
       - name: Report Java version
         run: |
           java -version
           javac -version
 
-      - name: Build with Ant
-        run: ant test
+      - name: Build with Moxie
+        run: moxie-0.9.4/bin/moxie test
+
+
+  build_windows:
+    name: Windows build and test
+    runs-on: windows-latest
+    strategy:
+      matrix:
+        java-version: [8, 11]
 
-  build_j7:
-    name: Build and test on Java 7
-    runs-on: ubuntu-latest
-    
     steps:
       - name: Checkout
         uses: actions/checkout@v1
         with:
           submodules: true
 
-      - name: Setup Java 7
+      - name: Setup Java ${{ matrix.java-version }}
         uses: actions/setup-java@v1
         with:
-          java-version: 7
+          java-version: ${{ matrix.java-version }}
 
       - name: Report Java version
         run: |
           java -version
           javac -version
 
-      - name: Setup Moxie
-        run: |
-          wget http://gitblit.github.io/moxie/maven/com/gitblit/moxie/moxie+ant/0.9.4/moxie+ant-0.9.4.tar.gz
-          tar -xzf moxie+ant-0.9.4.tar.gz
-          moxie-0.9.4/bin/moxie -version
-
-      - name: Build with Moxie
-        run:  moxie-0.9.4/bin/moxie test
+      - name: Build with Ant
+        run: ant test
index c02000c7c80f592a42bbeb65f57d9c617b32ae16..63f00a9002b02c2be93426f8b969cac072e5a485 100644 (file)
@@ -3,6 +3,5 @@ dist: trusty
 language: java
 
 jdk:
-  - openjdk7
   - openjdk8
   - oraclejdk11