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

cmctl: Add version 2.1.0 #5711

Merged
merged 5 commits into from
Jun 25, 2024
Merged

cmctl: Add version 2.1.0 #5711

merged 5 commits into from
Jun 25, 2024

Conversation

sharpjs
Copy link
Contributor

@sharpjs sharpjs commented Apr 13, 2024

Adds new package cmctl to resolve #5942.

Prerequisites

  • I have searched all issues/PRs to ensure it has not already been reported or fixed.
  • I have read the Contributing Guide.

Criteria

  • Non-GUI tool
  • Reasonably well-known and widely used (e.g. if it's a GitHub project, it should have at least 500 stars and/or 150 forks)
  • English interface (or at least English documentation)
  • Latest stable version
  • Full version (i.e. not a trial version)
  • Fairly standard install (e.g. uses a version-specific download URL, no elaborate pre/post install scripts)

Name

cmctl

Description

cmctl is the CLI for cert-manager, a popular tool to automatically provision and manage TLS certificates in Kubernetes.

This Scoop manifest also provides an example of extracting hashes from a SBOM (Software Bill of Materials) file in SPDX JSON format. A search did not find any example of this having been done before.

Homepage

https://cert-manager.io/docs/reference/cmctl/

Download Link(s)

https://github.com/cert-manager/cmctl/releases/download/v2.1.0/cmctl_windows_amd64.exe
https://github.com/cert-manager/cmctl/releases/download/v2.1.0/cmctl_windows_arm64.exe

Some Indication of Popularity/Repute

cmctl very recently moved to its own repository to facilitate independent updates. Previously it lived in the main cert-manager repository. Shown below are the stars and forks for both.

Old Repo New Repo Total
⭐ Stars 11,664 24 11,688
🍴 Forks 2,024 7 2,029

(as of 2024-06-23)

Copy link
Contributor

Your changes do not pass checks.

cmctl

  • Description
  • License
  • Hashes
  • Checkver
  • Autoupdate
  • Autoupdate Hash Extraction

@sharpjs
Copy link
Contributor Author

sharpjs commented Apr 13, 2024

/verify

Copy link
Contributor

Your changes do not pass checks.

cmctl

  • Description
  • License
  • Hashes
  • Checkver
  • Autoupdate
  • Autoupdate Hash Extraction

url was missing `#/cmctl.exe`.
hash had been accidentally lowercased.
@sharpjs
Copy link
Contributor Author

sharpjs commented Apr 13, 2024

/verify

Copy link
Contributor

All changes look good.

Wait for review from human collaborators.

cmctl

  • Description
  • License
  • Hashes
  • Checkver
  • Autoupdate
  • Autoupdate Hash Extraction

@sharpjs
Copy link
Contributor Author

sharpjs commented May 3, 2024

Anything I need to do get attention on this? It's not urgent. I just see it on my open-PRs list every day and wonder. I thought I have done all the things, but this being my first Scoop manifest, maybe I've missed something.

@sharpjs sharpjs changed the title cmctl: Add version 2.0.0 cmctl: Add version 2.1.0 Jun 23, 2024
@sharpjs
Copy link
Contributor Author

sharpjs commented Jun 23, 2024

/verify

Copy link
Contributor

All changes look good.

Wait for review from human collaborators.

cmctl

  • Description
  • License
  • Hashes
  • Checkver
  • Autoupdate
  • Autoupdate Hash Extraction

@niheaven niheaven merged commit aa24cb6 into ScoopInstaller:master Jun 25, 2024
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

[Request]: Add cmctl (CLI for cert-manager)
2 participants