diff options
-rw-r--r-- | .github/workflows/test-ant.yml | 61 |
1 files changed, 30 insertions, 31 deletions
diff --git a/.github/workflows/test-ant.yml b/.github/workflows/test-ant.yml index 7d57e1db40..e5c2d048ab 100644 --- a/.github/workflows/test-ant.yml +++ b/.github/workflows/test-ant.yml @@ -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 - - - 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: Build with Ant - run: ant clean jenkins + - 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 --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_HOME=`pwd`/apache-ant-1.10.9 apache-ant-1.10.9/bin/ant clean jenkins |