feat: add argocd CLI #173

Merged
benvin merged 1 commits from benvin/argocd-cli into master 2026-09-19 17:09:12 +10:00
Member

The ArgoCD CLI is not packaged, so nodes have no supported way to install it alongside the other vendored kubernetes tools. Pin it to the 3.3 series to track the deployed server (v3.3.2).

  • Add argocd 3.3.14 for almalinux/el9 and fedora 42/43/44
  • Fetch the linux-amd64 binary through the artifactapi github remote and verify it against upstream cli_checksums.txt
  • Generate and package bash, zsh and fish completions
  • Hold update-gh on the 3.3 series via github_release_pattern

Depends on terraform-artifactapi#46; builds 403 until that is merged and applied.

The ArgoCD CLI is not packaged, so nodes have no supported way to install it alongside the other vendored kubernetes tools. Pin it to the 3.3 series to track the deployed server (v3.3.2). - Add `argocd` 3.3.14 for almalinux/el9 and fedora 42/43/44 - Fetch the linux-amd64 binary through the artifactapi github remote and verify it against upstream `cli_checksums.txt` - Generate and package bash, zsh and fish completions - Hold `update-gh` on the 3.3 series via `github_release_pattern` Depends on terraform-artifactapi#46; builds 403 until that is merged and applied.
unkin-agent added 1 commit 2026-09-19 16:26:53 +10:00
feat: add argocd CLI
ci/woodpecker/pr/build-fedora43 Pipeline was successful
ci/woodpecker/pr/pre-commit Pipeline was successful
ci/woodpecker/pr/build-fedora44 Pipeline was successful
ci/woodpecker/pr/build-fedora42 Pipeline was successful
ci/woodpecker/pr/build-almalinux8 Pipeline was successful
ci/woodpecker/pr/build-almalinux9 Pipeline was successful
95bfae070d
benvin merged commit 327a7c367a into master 2026-09-19 17:09:12 +10:00
benvin deleted branch benvin/argocd-cli 2026-09-19 17:09:13 +10:00
Sign in to join this conversation.
No Reviewers
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: unkin/rpmbuilder#173