Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Adding VersionStream for kubernetes-csi-node-driver-registrar-2.13 #38411

Merged
merged 2 commits into from
Dec 27, 2024
Merged
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Next Next commit
kubernetes-csi-node-driver-registrar-2.13: updated
  • Loading branch information
octo-sts[bot] committed Dec 27, 2024
commit bbcc36260213fa116aa8d0dae7a19dc59fe1aaf5
57 changes: 57 additions & 0 deletions kubernetes-csi-node-driver-registrar-2.13.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,57 @@
package:
name: kubernetes-csi-node-driver-registrar-2.13
version: 2.13.0
epoch: 0
description: Sidecar container that registers a CSI driver with the kubelet using the kubelet plugin registration mechanism.
copyright:
- license: Apache-2.0
dependencies:
provides:
- kubernetes-csi-node-driver-registrar=${{package.full-version}}

environment:
contents:
packages:
- busybox
- ca-certificates-bundle
- go

pipeline:
- uses: git-checkout
with:
expected-commit: 9b41324b20f609bce4dda9e50cc484c4ef4f5949
repository: https://github.com/kubernetes-csi/node-driver-registrar
tag: v${{package.version}}

- uses: go/build
with:
ldflags: -X main.version=v${{package.version}} -extldflags '-static'
output: csi-node-driver-registrar
packages: ./cmd/csi-node-driver-registrar
vendor: "true"

subpackages:
- name: ${{package.name}}-compat
pipeline:
- runs: |
# The helm chart expects the binaries to be in / instead of /usr/bin
mkdir -p "${{targets.subpkgdir}}"
ln -sf /usr/bin/csi-node-driver-registrar ${{targets.subpkgdir}}/csi-node-driver-registrar
dependencies:
provides:
- kubernetes-csi-node-driver-registrar-compat=${{package.full-version}}
description: Compatibility package to place binaries in the location expected by upstream helm charts

update:
enabled: true
github:
identifier: kubernetes-csi/node-driver-registrar
strip-prefix: v
tag-filter: v2.13.

test:
pipeline:
# AUTOGENERATED
- runs: |
csi-node-driver-registrar --version
csi-node-driver-registrar --help