summaryrefslogtreecommitdiff
path: root/tw/packages/ci.scm
diff options
context:
space:
mode:
Diffstat (limited to 'tw/packages/ci.scm')
-rw-r--r--tw/packages/ci.scm19
1 files changed, 19 insertions, 0 deletions
diff --git a/tw/packages/ci.scm b/tw/packages/ci.scm
index 3a2619ac..6f2c5f9d 100644
--- a/tw/packages/ci.scm
+++ b/tw/packages/ci.scm
@@ -109,3 +109,22 @@ orchestrator that can deploy a mix of microservice, batch, containerized, and
non-containerized applications. Nomad is easy to operate and scale and has
native Consul and Vault integrations.")
(license license:mpl2.0)))
+
+(define-public hashicorp-levant-bin
+ (package
+ (name "hashicorp-levant")
+ (version "0.3.2")
+ (source
+ (origin
+ (method url-fetch/zipbomb)
+ (uri (hashicorp-download-url "levant" version))
+ (sha256 (base32 "0w0mmlf9zqcfxnw7753h495074gks4vrck5dw8hyf9w3il7ih1hy"))))
+ (build-system copy-build-system)
+ (arguments
+ `(#:install-plan '(("levant" "bin/"))))
+ (home-page "https://github.com/hashicorp/levant")
+ (synopsis "An open source templating and deployment tool for HashiCorp Nomad jobs")
+ (description "Levant is an open source templating and deployment tool for
+HashiCorp Nomad jobs that provides realtime feedback and detailed failure
+messages upon deployment issues.")
+ (license license:mpl2.0)))