Andrew Gaul
a7ed76e73d
Add filesystem directory for filesystem-nio2 CI
2024-12-02 12:43:33 -08:00
Andrew Gaul
d9569d3e31
Add filesystem-nio2 to CI
2024-12-02 00:01:00 -08:00
Andrew Gaul
662bb2c9ef
Run s3-tests against transient-nio2
...
References #697 .
2024-11-23 18:12:57 -08:00
Andrew Gaul
d9e85205a0
Add NIO.2 BlobStore
...
This will enable multiple backends, e.g., jimfs (in-memory),
filesystem, and possibly stranger things like Hadoop. Currently only
configured to use jimfs. Fixes #697 .
2024-11-23 14:08:50 +09:00
Andrew Gaul
d4e20acb6d
Run Maven tests against azureblob-sdk in CI
...
References #700 .
2024-11-08 14:49:06 +09:00
Andrew Gaul
165308285d
Push tags and latest to Docker Hub
...
Fixes #704 .
2024-10-09 13:07:20 -07:00
Andrew Gaul
812a4d38a7
Rebase s3-tests
2024-09-06 23:06:19 +09:00
Andrew Gaul
2d3ed493fd
Bump upload-artifact and download-artifact to v4
...
References #685 .
2024-09-06 17:54:32 +09:00
sullis
823dcc4e1c
setup-java v4
2024-03-31 13:15:35 +09:00
Steffen
671a8f539a
create armv7 docker images
2024-01-15 07:57:08 +09:00
Steffen
0af09a557b
add missing pipe for images in meta step
...
new-lines without pipe don't get treated as newlines, see https://yaml-multiline.info/
2024-01-12 08:12:11 +09:00
Steffen
d35eb257b4
use actions cache for docker build
2024-01-11 17:10:37 +09:00
snpz
40bdb6c1f9
fix pushing images to docker.io
2024-01-11 17:10:37 +09:00
Andrew Gaul
24fb1dd19a
Add mvn verify to CI
2023-08-17 23:08:48 +09:00
Timur Alperovich
e7dc97a1af
Cleanup the build workflow
2023-05-19 12:00:11 +09:00
Andrew Gaul
65725c4c1e
Configure Dependabot for monthly notifications
2023-01-14 17:25:06 +09:00
Andrew Gaul
687973ba78
Rip out useless semantic lint
2022-07-17 23:19:35 +09:00
Ryan Faircloth
d71e1e812a
ci: Enhancements to CI and release
...
fixes #408
fixes #423
This PR makes several changes to the CI*
Adds PR lint to ensure conventional commit syntax is used for all PRs
Uses semantic-release tool to review commit log on branch and generate version numbers
Publishes containers (non pr) to ghcr.io
Publishes release containers to hub.docker.com
Completes common tags (versions, sha-1 and ref) on all branches
Notes Unable to test actually publishing containers to dockerhub however this was taken from a similar working project.
2022-07-17 22:37:01 +09:00
Sean C. Sullivan
ab6e321964
ci: temurin jdk
2022-01-20 09:18:00 +09:00
Nicklas Ansman Giertz
245fe54aa0
Start publishing arm64
...
Also switch to the official docker steps in GitHub Actions.
2021-11-16 18:32:20 +09:00
Nicklas Ansman Giertz
688af7ed00
Replace the travis scripts with GitHub Actions
2021-11-15 22:07:51 +09:00