Workflows on Ubuntu 22.04 with Fuse 2 Installed

This commit is contained in:
Dave Fisher 2024-07-19 14:57:38 -07:00
parent 1a38a721b9
commit fb5435e4b2
3 changed files with 16 additions and 7 deletions

View File

@ -12,7 +12,7 @@ on:
jobs:
build:
runs-on: ubuntu-20.04
runs-on: ubuntu-22.04
steps:
- uses: actions/checkout@v4
name: checkout nosqlbench
@ -25,6 +25,9 @@ jobs:
java-package: jdk
java-version: '21'
- name: install fuse2
run: sudo apt install libfuse2
- name: Cache Maven packages
uses: actions/cache@v4
with:
@ -74,7 +77,7 @@ jobs:
builddocs:
needs: build
runs-on: ubuntu-20.04
runs-on: ubuntu-22.04
if: ${{ github.repository == 'nosqlbench/nosqlbench' && github.event_name == 'push' && github.ref_name == 'main' }}
steps:

View File

@ -15,7 +15,7 @@ on:
jobs:
preview-build:
runs-on: ubuntu-20.04
runs-on: ubuntu-22.04
outputs:
preview_version: ${{ steps.versions.outputs.PREVIEW_VERSION }}
docker_tags: ${{ steps.versions.outputs.DOCKER_TAGS }}
@ -46,6 +46,9 @@ jobs:
docker rmi $(docker image ls -aq)
df -h
- name: install fuse2
run: sudo apt install libfuse2
- name: Cache Maven packages
uses: actions/cache@v4
with:
@ -204,7 +207,7 @@ jobs:
preview-docs:
needs: preview-build
runs-on: ubuntu-20.04
runs-on: ubuntu-22.04
steps:
- name: import env vars
run: |

View File

@ -15,7 +15,7 @@ on:
jobs:
release-build:
runs-on: ubuntu-20.04
runs-on: ubuntu-22.04
steps:
- name: checkout repo
@ -43,6 +43,9 @@ jobs:
docker rmi $(docker image ls -aq)
df -h
- name: install fuse2
run: sudo apt install libfuse2
- name: Cache Maven packages
uses: actions/cache@v4
with:
@ -186,7 +189,7 @@ jobs:
# javadocs:
# needs: release
# runs-on: ubuntu-20.04
# runs-on: ubuntu-22.04
# steps:
# - name: set git username
# run: git config --global user.email "${{ secrets.NBDROID_EMAIL }}"
@ -210,7 +213,7 @@ jobs:
#
# docs:
# needs: release
# runs-on: ubuntu-20.04
# runs-on: ubuntu-22.04
# steps:
#
# - name: set git username