Skip to content

Avoid infinite number of calls to listBlobs when doing prefix removals (e..g, gridset or layer removals) #522

Avoid infinite number of calls to listBlobs when doing prefix removals (e..g, gridset or layer removals)

Avoid infinite number of calls to listBlobs when doing prefix removals (e..g, gridset or layer removals) #522

Workflow file for this run

name: Windows GitHub CI
on: [pull_request]
concurrency:
group: ${{ github.workflow }}-${{ github.event.pull_request.number || github.ref }}
cancel-in-progress: true
jobs:
build:
runs-on: [windows-latest]
steps:
- uses: actions/checkout@v4
- name: Set up JDK 11
uses: actions/setup-java@v3
with:
java-version: 11
distribution: 'temurin'
- name: Maven repository caching
uses: actions/cache@v3
with:
path: ~/.m2/repository
key: gwc-${{ runner.os }}-maven-${{ hashFiles('**/pom.xml') }}
restore-keys: |
${{ runner.os }}-maven-
- name: Build with Maven
run: mvn --% -B clean install -Dall -T2 -Dspotless.apply.skip=true --file geowebcache/pom.xml
- name: Remove SNAPSHOT jars from repository
run: |
cmd --% /c for /f %i in ('dir /a:d /s /b %userprofile%\*SNAPSHOT*') do rd /s /q %i