From 23d8ae942644f70bf6fe409ac7119b4bf8455088 Mon Sep 17 00:00:00 2001 From: Zachary Loeber Date: Wed, 22 Jan 2020 12:41:57 -0600 Subject: [PATCH] Argocd: Add Package (#305) * Rebuilt README.md (#270) * Automatically update README nightly (#268) * Automatically update README nightly * fix triggers * add name * fix syntax * add labels * Fix example (#272) * Update README.md (#273) * Kind (#266) * update: add kind * update: minor pathing fixes to makefile inclusion documentation for a functional example * update: Additional notes for adding new packages, minor wording fix for description of fetch package, update of readme * Update README.yaml Co-Authored-By: Erik Osterman * Update README.md Co-Authored-By: Erik Osterman * update: minor readme fixes * Update README.yaml Co-Authored-By: Erik Osterman * Update README.yaml Co-Authored-By: Erik Osterman * Update README.md (#274) * Automated Package Updates (#275) * update packages * Fix vendor packages after updates * Restore Makefile * fix tarball * reset release * Update actions (#276) * Update actions * refactor auto-lable * remove dup * Update README.md (#278) * update packages (#279) * Automated Package Updates (#280) * update packages * fix sops download url * Automated Package Updates (#281) * update packages * Fix pandoc url * Rollback release * update packages (#282) * feature: kubectl plugin manager (krew) app (#286) * [jx] add tool (#287) * [jx] add tool * fix: install as tarball, not binary * [rancher] Add Package (#288) * update packages (#285) * Amtool (#271) * update: addition of amtool * update: addition of amtool * update: amtool build fixes * update: amtool build fixes * update: amtool apk build * fix: add amtool to auto-label * fix: Makefile fix? * fix: Makefile auto-label * update: readme update * update: auto-label space update * Automated Package Updates (#289) * update packages * update packages * update packages * update packages (#290) * popeye: add package * argocd: Add package * argocd: version update * update: fix argocd apk build * update: fix argocd apk build Co-authored-by: Erik Osterman Co-authored-by: Cloud Posse Bot (CI/CD) --- .github/auto-label.yml | 1 + README.md | 1 + docs/targets.md | 1 + vendor/argocd/DESCRIPTION | 1 + vendor/argocd/LICENSE | 1 + vendor/argocd/Makefile | 15 +++++++++++++++ vendor/argocd/RELEASE | 1 + vendor/argocd/VERSION | 1 + 8 files changed, 22 insertions(+) create mode 100644 vendor/argocd/DESCRIPTION create mode 100644 vendor/argocd/LICENSE create mode 100644 vendor/argocd/Makefile create mode 100644 vendor/argocd/RELEASE create mode 100644 vendor/argocd/VERSION diff --git a/.github/auto-label.yml b/.github/auto-label.yml index 73207f185..4153a6b60 100644 --- a/.github/auto-label.yml +++ b/.github/auto-label.yml @@ -17,6 +17,7 @@ scripts: - tasks/** vendor: vendor/** vendor/amtool: vendor/amtool/** +vendor/argocd: vendor/argocd/** vendor/assume-role: vendor/assume-role/** vendor/atlantis: vendor/atlantis/** vendor/awless: vendor/awless/** diff --git a/README.md b/README.md index 469b14f46..4e1514012 100644 --- a/README.md +++ b/README.md @@ -250,6 +250,7 @@ exit ## Makefile Targets ``` amtool 0.20.0 Tool for interacting with the Alertmanager API +argocd 1.4.0 Declarative GitOpts for Kubernetes assume-role 0.3.2 Easily assume AWS roles in your terminal. atlantis 0.10.2 Terraform For Teams awless 0.1.11 A Mighty CLI for AWS diff --git a/docs/targets.md b/docs/targets.md index 48f6e89c1..5a0e93d55 100644 --- a/docs/targets.md +++ b/docs/targets.md @@ -1,6 +1,7 @@ ## Makefile Targets ``` amtool 0.20.0 Tool for interacting with the Alertmanager API +argocd 1.4.0 Declarative GitOpts for Kubernetes assume-role 0.3.2 Easily assume AWS roles in your terminal. atlantis 0.10.2 Terraform For Teams awless 0.1.11 A Mighty CLI for AWS diff --git a/vendor/argocd/DESCRIPTION b/vendor/argocd/DESCRIPTION new file mode 100644 index 000000000..c5da6f024 --- /dev/null +++ b/vendor/argocd/DESCRIPTION @@ -0,0 +1 @@ +Declarative GitOpts for Kubernetes diff --git a/vendor/argocd/LICENSE b/vendor/argocd/LICENSE new file mode 100644 index 000000000..a22a2da24 --- /dev/null +++ b/vendor/argocd/LICENSE @@ -0,0 +1 @@ +MIT diff --git a/vendor/argocd/Makefile b/vendor/argocd/Makefile new file mode 100644 index 000000000..127debceb --- /dev/null +++ b/vendor/argocd/Makefile @@ -0,0 +1,15 @@ +include ../../tasks/Makefile.package +include ../../tasks/Makefile.apk + +export VENDOR = argoproj +export PACKAGE_NAME = argocd +export PACKAGE_REPO_NAME = argo-cd +export DOWNLOAD_URL ?= $(PACKAGE_REPO_URL)/releases/download/v$(PACKAGE_VERSION)/$(PACKAGE_NAME)-$(OS)-$(ARCH) +export APK_BUILD_TEMPLATE ?= APKBUILD.github-binary +export APKBUILD_DEPENDS += libc6-compat musl + +install: + $(call download_binary) + +test: + ($(PACKAGE_NAME) version || true) 2>&1 | grep 'server address unspecified' diff --git a/vendor/argocd/RELEASE b/vendor/argocd/RELEASE new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/vendor/argocd/RELEASE @@ -0,0 +1 @@ +1 diff --git a/vendor/argocd/VERSION b/vendor/argocd/VERSION new file mode 100644 index 000000000..88c5fb891 --- /dev/null +++ b/vendor/argocd/VERSION @@ -0,0 +1 @@ +1.4.0