From 5b770582466150d7619f3fc591d58b13796d749f Mon Sep 17 00:00:00 2001 From: Matanya Date: Tue, 28 Jan 2025 20:16:48 -0700 Subject: [PATCH 1/2] feat: add doppler cli --- doppler.hcl | 29 +++++++++++++++++++++++++++++ 1 file changed, 29 insertions(+) create mode 100644 doppler.hcl diff --git a/doppler.hcl b/doppler.hcl new file mode 100644 index 00000000..c84f2cbb --- /dev/null +++ b/doppler.hcl @@ -0,0 +1,29 @@ +description = "The official CLI for interacting with your Doppler secrets and configuration." +binaries = ["doppler"] +test = "doppler --version" + +platform "darwin" { + vars = { + "artefact": "doppler_${version}_macOS_${arch}", + } +} + +platform "linux" { + vars = { + "artefact": "doppler_${version}_linux_${arch}", + } +} + +source = "https://github.com/DopplerHQ/cli/releases/download/${version}/${artefact}.tar.gz" + +version "3.72.0" { + auto-version { + github-release = "DopplerHQ/cli" + } +} + +sha256sums = { + "https://github.com/DopplerHQ/cli/releases/download/3.72.0/doppler_3.72.0_linux_amd64.tar.gz": "b4e0f7c45ca35abd8ecc71bcbee4b50bc75351755c24f9116131ef2a9e7d2629", + "https://github.com/DopplerHQ/cli/releases/download/3.72.0/doppler_3.72.0_macOS_amd64.tar.gz": "27ae09fff382e06087a24a420514842c4cbc488db67fbea1c44fb552b21a0a52", + "https://github.com/DopplerHQ/cli/releases/download/3.72.0/doppler_3.72.0_macOS_arm64.tar.gz": "a0dd16c959d3941cc086e20256dac09589e022515fc85297282898ab50d40eb4", +} From b1984b386c74f848bd467fa8c326c44cad5ebf48 Mon Sep 17 00:00:00 2001 From: Matanya Date: Fri, 7 Feb 2025 15:13:25 -0500 Subject: [PATCH 2/2] feat: add vals --- vals.hcl | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100644 vals.hcl diff --git a/vals.hcl b/vals.hcl new file mode 100644 index 00000000..9b630420 --- /dev/null +++ b/vals.hcl @@ -0,0 +1,17 @@ +description = "Helm-like configuration values loader with support for various sources" +homepage = "https://github.com/helmfile/vals" +binaries = ["vals"] +test = "vals --version" +source = "https://github.com/helmfile/vals/releases/download/v${version}/vals_${version}_${os}_${arch}.tar.gz" + +version "0.39.0" { + auto-version { + github-release = "helmfile/vals" + } +} + +sha256sums = { + "https://github.com/helmfile/vals/releases/download/v0.39.0/vals_0.39.0_linux_amd64.tar.gz": "1c499a0a261ea4d9f57903204db852c57206b23c3ac6ff6a1adb39b61e2b0e44", + "https://github.com/helmfile/vals/releases/download/v0.39.0/vals_0.39.0_darwin_amd64.tar.gz": "d7fc9e6339b48cf3f3ae8d96773029c87f12e16f8f6a89588f7b63621e0e05f9", + "https://github.com/helmfile/vals/releases/download/v0.39.0/vals_0.39.0_darwin_arm64.tar.gz": "10f5451aa4e53f155cca293d15c940a365f6d04e80f692c166c17c9c733d29a6", +}