poi-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From cen...@apache.org
Subject svn commit: r1885055 - /poi/trunk/.github/workflows/test-ant.yml
Date Sun, 03 Jan 2021 11:49:45 GMT
Author: centic
Date: Sun Jan  3 11:49:45 2021
New Revision: 1885055

URL: http://svn.apache.org/viewvc?rev=1885055&view=rev
Log:
Adjust Github Workflow to actually use newer version of Ant

setting the PATH or calling the ant-script did not work, one
actually needs to set ANT_HOME to make it work...

Modified:
    poi/trunk/.github/workflows/test-ant.yml

Modified: poi/trunk/.github/workflows/test-ant.yml
URL: http://svn.apache.org/viewvc/poi/trunk/.github/workflows/test-ant.yml?rev=1885055&r1=1885054&r2=1885055&view=diff
==============================================================================
--- poi/trunk/.github/workflows/test-ant.yml (original)
+++ poi/trunk/.github/workflows/test-ant.yml Sun Jan  3 11:49:45 2021
@@ -9,7 +9,7 @@ on:
     branches: [ trunk ]
   pull_request:
     branches: [ trunk ]
-        
+
 jobs:
   build:
     runs-on: ${{ matrix.os }}
@@ -23,33 +23,32 @@ jobs:
 
     name: Java ${{ matrix.java }} build
     steps:
-    - uses: actions/checkout@v2
+      - uses: actions/checkout@v2
 
-    - name: Setup java ${{ matrix.java }}
-      uses: actions/setup-java@v1
-      with:
-        java-version: ${{ matrix.java }}
-
-    - name: Set up Ant
-      id: setup-ant
-      run: |
-        wget https://www.apache.org/dist/ant/binaries/apache-ant-1.10.9-bin.tar.gz
-        tar -xzvf apache-ant-1.10.9-bin.tar.gz
-        export PATH=`pwd`/apache-ant-1.10.9/bin:$PATH
-        echo $(ant -version)
-
-    - name: Cache downloaded third-party libraries
-      uses: actions/cache@v2.1.3
-      with:
-        # A list of files, directories, and wildcard patterns to cache and restore
-        path: lib
-        # An explicit key for restoring and saving the cache
-        key: poi-third-party-libs
-
-    - name: Fetch site via SVN
-      id: setup-doc-site
-      run: |
-        svn co https://svn.apache.org/repos/asf/poi/site/src/documentation src/documentation
+      - name: Setup java ${{ matrix.java }}
+        uses: actions/setup-java@v1
+        with:
+          java-version: ${{ matrix.java }}
+
+      - name: Set up Ant
+        id: setup-ant
+        run: |
+          wget https://www.apache.org/dist/ant/binaries/apache-ant-1.10.9-bin.tar.gz
+          tar --exclude=apache-ant-1.10.9/manual -xzvf apache-ant-1.10.9-bin.tar.gz
+          ANT_HOME=`pwd`/apache-ant-1.10.9 apache-ant-1.10.9/bin/ant -version
+
+      - name: Cache downloaded third-party libraries
+        uses: actions/cache@v2.1.3
+        with:
+          # A list of files, directories, and wildcard patterns to cache and restore
+          path: lib
+          # An explicit key for restoring and saving the cache
+          key: poi-third-party-libs
+
+      - name: Fetch site via SVN
+        id: setup-doc-site
+        run: |
+          svn co https://svn.apache.org/repos/asf/poi/site/src/documentation src/documentation
 
-    - name: Build with Ant
-      run: ant clean jenkins
+      - name: Build with Ant
+        run: ANT_HOME=`pwd`/apache-ant-1.10.9 apache-ant-1.10.9/bin/ant clean jenkins



---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@poi.apache.org
For additional commands, e-mail: commits-help@poi.apache.org


Mime
View raw message