Merge pull request #1933 from versity/ben/noop-plugin

feat: noop plugin for gateway load testing
This commit is contained in:
Ben McClelland
2026-03-09 11:17:02 -07:00
committed by GitHub
4 changed files with 335 additions and 1 deletions
+23 -1
View File
@@ -55,4 +55,26 @@ jobs:
- name: Build for ${{ matrix.os }}/${{ matrix.arch }}
run: |
GOOS=${{ matrix.os }} GOARCH=${{ matrix.arch }} go build -o versitygw-${{ matrix.os }}-${{ matrix.arch }} cmd/versitygw/*.go
GOOS=${{ matrix.os }} GOARCH=${{ matrix.arch }} go build -o versitygw-${{ matrix.os }}-${{ matrix.arch }} cmd/versitygw/*.go
verify-plugins:
name: Verify Plugin Builds
needs: build
runs-on: ubuntu-latest
steps:
- name: Check out code
uses: actions/checkout@v6
- name: Set up Go
uses: actions/setup-go@v6
with:
go-version: 'stable'
- name: Build all plugins
run: |
for dir in plugins/*/; do
[ -f "${dir}"*.go ] || continue
echo "Building plugin: ${dir}"
go build -buildmode=plugin -o /dev/null ./"${dir}"
done