app-admin/argocd-cli-bin - 3.5.3 (huang)

Search

Install

Install this version:

emerge -a =app-admin/argocd-cli-bin-3.5.3

If this version is masked, you can unmask it using the autounmask tool or standard emerge options:

autounmask =app-admin/argocd-cli-bin-3.5.3

Or alternatively:

emerge --autounmask-write -a =app-admin/argocd-cli-bin-3.5.3

Package Information

Description:
Command-line interface for Argo CD
Homepage:
https://argo-cd.readthedocs.io/ https://github.com/argoproj/argo-cd
License:
Apache-2.0

Ebuild Details

Version EAPI Keywords Slot
3.5.3 8 -* ~amd64 0
View Raw Ebuild
# Copyright 2026 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2

EAPI=8

inherit shell-completion

DESCRIPTION="Command-line interface for Argo CD"
HOMEPAGE="https://argo-cd.readthedocs.io/ https://github.com/argoproj/argo-cd"
SRC_URI="amd64? ( https://github.com/argoproj/argo-cd/releases/download/v${PV}/argocd-linux-amd64 -> ${P}-amd64 )"
S="${WORKDIR}"

LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="-* ~amd64"

RESTRICT="strip"

QA_PREBUILT="usr/bin/argocd"

src_unpack() {
	cp "${DISTDIR}/${P}-${ARCH}" "${S}/argocd" || die
	chmod +x "${S}/argocd" || die
}

src_install() {
	dobin argocd

	local shell
	for shell in bash fish zsh; do
		"${S}/argocd" completion "${shell}" > "${T}/argocd.${shell}" \
			|| die "failed to generate ${shell} completion"
	done

	newbashcomp "${T}/argocd.bash" argocd
	newfishcomp "${T}/argocd.fish" argocd.fish
	newzshcomp "${T}/argocd.zsh" _argocd
}

Inherited Eclasses

Manifest for 3.5.3

Type File Size Source URLs
DIST argocd-cli-bin-3.5.3-amd64 249693841 bytes https://github.com/argoproj/argo-cd/releases/download/v3.5.3/argocd-linux-amd64