Skip to content

Commit

Permalink
fix(kptdev/kpt): Re-scaffold (#32238)
Browse files Browse the repository at this point in the history
* feat(kptdev/kpt): scaffold kptdev/kpt

* fix(kptdev/kpt): fix
  • Loading branch information
suzuki-shunsuke authored Feb 16, 2025
1 parent bdff9aa commit 9c09748
Show file tree
Hide file tree
Showing 4 changed files with 362 additions and 24 deletions.
26 changes: 26 additions & 0 deletions pkgs/kptdev/kpt/pkg.yaml
Original file line number Diff line number Diff line change
@@ -1,2 +1,28 @@
packages:
- name: kptdev/kpt@v1.0.0-beta.56
- name: kptdev/kpt
version: v1.0.0-beta.55
- name: kptdev/kpt
version: v1.0.0-beta.51
- name: kptdev/kpt
version: v1.0.0-beta.49
- name: kptdev/kpt
version: v1.0.0-beta.36
- name: kptdev/kpt
version: v1.0.0-beta.35
- name: kptdev/kpt
version: v1.0.0-beta.22
- name: kptdev/kpt
version: v1.0.0-beta.21
- name: kptdev/kpt
version: v1.0.0-beta.19
- name: kptdev/kpt
version: v1.0.0-alpha.5
- name: kptdev/kpt
version: v0.39.3
- name: kptdev/kpt
version: v0.38.1
- name: kptdev/kpt
version: v0.37.1
- name: kptdev/kpt
version: v0.33.0
177 changes: 165 additions & 12 deletions pkgs/kptdev/kpt/registry.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -5,17 +5,170 @@ packages:
repo_name: kpt
aliases:
- name: GoogleContainerTools/kpt
description: A Git-native, schema-aware, extensible client-side tool for packaging, customizing, validating, and applying Kubernetes resources
asset: kpt_{{.OS}}_{{.Arch}}
supported_envs:
- darwin
- linux
description: Automate Kubernetes Configuration Editing
version_filter: |
not (Version startsWith "porch/")
files:
- name: kpt
src: kpt_{{.OS}}_{{.Arch}}
checksum:
type: github_release
asset: checksums.txt
algorithm: sha256
version_constraint: "false"
version_overrides:
- version_constraint: semver("<= 0.33.0")
asset: kpt_{{.OS}}_{{.Arch}}_{{trimV .Version}}.{{.Format}}
format: tar.gz
rosetta2: true
windows_arm_emulation: true
checksum:
type: github_release
asset: checksums.txt
algorithm: sha256
supported_envs:
- darwin
- windows
- amd64
- version_constraint: semver("<= 0.37.1")
asset: kpt_{{.OS}}_{{.Arch}}-{{trimV .Version}}.{{.Format}}
format: tar.gz
rosetta2: true
windows_arm_emulation: true
checksum:
type: github_release
asset: checksums.txt
algorithm: sha256
supported_envs:
- darwin
- windows
- amd64
- version_constraint: semver("<= 0.38.1")
asset: kpt_{{.OS}}_{{.Arch}}-{{trimV .Version}}.{{.Format}}
format: tar.gz
rosetta2: true
windows_arm_emulation: true
checksum:
type: github_release
asset: checksums.txt
algorithm: sha256
- version_constraint: semver("<= 0.39.3")
asset: kpt_{{.OS}}_{{.Arch}}-{{trimV .Version}}.{{.Format}}
format: tar.gz
windows_arm_emulation: true
checksum:
type: github_release
asset: checksums.txt
algorithm: sha256
- version_constraint: semver("<= 1.0.0-alpha.5")
asset: kpt_{{.OS}}_{{.Arch}}-{{trimV .Version}}.{{.Format}}
format: tar.gz
rosetta2: true
checksum:
type: github_release
asset: checksums.txt
algorithm: sha256
supported_envs:
- linux
- darwin
- version_constraint: semver("<= 1.0.0-beta.19")
asset: kpt_{{.OS}}_{{.Arch}}-{{trimV .Version}}.{{.Format}}
format: tar.gz
checksum:
type: github_release
asset: checksums.txt
algorithm: sha256
supported_envs:
- linux
- darwin
- version_constraint: semver("<= 1.0.0-beta.21")
asset: kpt_{{.OS}}_{{.Arch}}-{{trimV .Version}}.{{.Format}}
format: tar.gz
checksum:
type: github_release
asset: checksums.txt
algorithm: sha256
# slsa_provenance:
# # FAILED: SLSA verification failed: source used to generate the binary does not match provenance: expected source 'kptdev/kpt', got 'GoogleContainerTools/kpt'
# type: github_release
# asset: attestation.intoto.jsonl
supported_envs:
- linux
- darwin
- version_constraint: Version == "v1.0.0-beta.22"
asset: kpt_{{.OS}}_{{.Arch}}-{{trimV .Version}}.{{.Format}}
format: tar.gz
checksum:
type: github_release
asset: checksums.txt
algorithm: sha256
supported_envs:
- linux
- darwin
- version_constraint: semver("<= 1.0.0-beta.35")
asset: kpt_{{.OS}}_{{.Arch}}-{{trimV .Version}}.{{.Format}}
format: tar.gz
checksum:
type: github_release
asset: checksums.txt
algorithm: sha256
# slsa_provenance:
# # Verifying artifact /tmp/048982138: FAILED: source used to generate the binary does not match provenance: expected source 'kptdev/kpt', got 'GoogleContainerTools/kpt'
# type: github_release
# asset: multiple.intoto.jsonl
supported_envs:
- linux
- darwin
- version_constraint: Version == "v1.0.0-beta.36"
asset: kpt_{{.OS}}_{{.Arch}}-{{trimV .Version}}.{{.Format}}
format: tar.gz
checksum:
type: github_release
asset: checksums.txt
algorithm: sha256
overrides:
- goos: darwin
asset: kpt_darwin_{{.Arch}}
format: raw
supported_envs:
- linux
- darwin
- version_constraint: semver("<= 1.0.0-beta.49")
asset: kpt_{{.OS}}_{{.Arch}}-{{trimV .Version}}.{{.Format}}
format: tar.gz
checksum:
type: github_release
asset: checksums.txt
algorithm: sha256
slsa_provenance:
type: github_release
asset: multiple.intoto.jsonl
supported_envs:
- linux
- darwin
- version_constraint: semver("<= 1.0.0-beta.51")
asset: kpt_{{.OS}}_{{.Arch}}-{{trimV .Version}}.{{.Format}}
format: tar.gz
checksum:
type: github_release
asset: checksums.txt
algorithm: sha256
supported_envs:
- linux
- darwin
- version_constraint: semver("<= 1.0.0-beta.55")
asset: kpt_{{.OS}}_{{.Arch}}-{{trimV .Version}}.{{.Format}}
format: tar.gz
checksum:
type: github_release
asset: checksums.txt
algorithm: sha256
slsa_provenance:
type: github_release
asset: multiple.intoto.jsonl
supported_envs:
- linux
- darwin
- version_constraint: "true"
asset: kpt_{{.OS}}_{{.Arch}}-{{trimV .Version}}.{{.Format}}
format: tar.gz
checksum:
type: github_release
asset: checksums.txt
algorithm: sha256
supported_envs:
- linux
- darwin
6 changes: 6 additions & 0 deletions pkgs/kptdev/kpt/scaffold.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
---
# yaml-language-server: $schema=https://raw.githubusercontent.com/aquaproj/aqua/main/json-schema/aqua-generate-registry.json
# aqua - Declarative CLI Version Manager
# https://aquaproj.github.io/
package: kptdev/kpt
version: not (Version startsWith "porch/")
Loading

0 comments on commit 9c09748

Please sign in to comment.