From 83276094c2e354b814bcd031f2f833dbb7d89b07 Mon Sep 17 00:00:00 2001 From: Zachary Loeber Date: Mon, 24 Feb 2020 11:45:18 -0600 Subject: [PATCH] nomad: new package (#329) * nomad: new package * update: merge conflicts * update: merge conflicts * update: disable apk package Co-authored-by: Erik Osterman Co-authored-by: Maxim Mironenko --- .github/auto-label.yml | 1 + README.md | 1 + docs/targets.md | 1 + vendor/nomad/DESCRIPTION | 1 + vendor/nomad/LICENSE | 1 + vendor/nomad/Makefile | 16 ++++++++++++++++ vendor/nomad/RELEASE | 1 + vendor/nomad/VERSION | 1 + 8 files changed, 23 insertions(+) create mode 100644 vendor/nomad/DESCRIPTION create mode 100644 vendor/nomad/LICENSE create mode 100644 vendor/nomad/Makefile create mode 100644 vendor/nomad/RELEASE create mode 100644 vendor/nomad/VERSION diff --git a/.github/auto-label.yml b/.github/auto-label.yml index 7b73cd772b..bee029fdb6 100644 --- a/.github/auto-label.yml +++ b/.github/auto-label.yml @@ -81,6 +81,7 @@ vendor/lazydocker: vendor/lazydocker/** vendor/lectl: vendor/lectl/** vendor/minikube: vendor/minikube/** vendor/misspell: vendor/misspell/** +vendor/nomad: vendor/nomad/** vendor/pack: vendor/pack/** vendor/packer: vendor/packer/** vendor/pandoc: vendor/pandoc/** diff --git a/README.md b/README.md index 171191fe27..6addac3c2a 100644 --- a/README.md +++ b/README.md @@ -314,6 +314,7 @@ lazydocker 0.8 The lazier way to manage everything docker lectl 0.20 Script to check issued certificates by Let's Encrypt on CTL (Certificate Transparency Log) using https://crt.sh minikube 1.7.2 Run Kubernetes locally misspell 0.3.4 Correct commonly misspelled English words in source files +nomad 0.10.4 Hashicorp nomad pack 0.8.1 Create cloud native Buildpacks packer 1.5.0 Packer is a tool for creating identical machine images for multiple platforms from a single source configuration. pandoc 2.9.2 Universal markup converter diff --git a/docs/targets.md b/docs/targets.md index b46ba374bc..99993e20a2 100644 --- a/docs/targets.md +++ b/docs/targets.md @@ -65,6 +65,7 @@ lazydocker 0.8 The lazier way to manage everything docker lectl 0.20 Script to check issued certificates by Let's Encrypt on CTL (Certificate Transparency Log) using https://crt.sh minikube 1.7.2 Run Kubernetes locally misspell 0.3.4 Correct commonly misspelled English words in source files +nomad 0.10.4 Hashicorp nomad pack 0.8.1 Create cloud native Buildpacks packer 1.5.0 Packer is a tool for creating identical machine images for multiple platforms from a single source configuration. pandoc 2.9.2 Universal markup converter diff --git a/vendor/nomad/DESCRIPTION b/vendor/nomad/DESCRIPTION new file mode 100644 index 0000000000..e02bd12420 --- /dev/null +++ b/vendor/nomad/DESCRIPTION @@ -0,0 +1 @@ +Hashicorp nomad diff --git a/vendor/nomad/LICENSE b/vendor/nomad/LICENSE new file mode 100644 index 0000000000..eb86038d19 --- /dev/null +++ b/vendor/nomad/LICENSE @@ -0,0 +1 @@ +MPL-2.0 diff --git a/vendor/nomad/Makefile b/vendor/nomad/Makefile new file mode 100644 index 0000000000..13169ab86c --- /dev/null +++ b/vendor/nomad/Makefile @@ -0,0 +1,16 @@ +## Package - nomad +export PACKAGE_ENABLED = false +include ../../tasks/Makefile.package +include ../../tasks/Makefile.apk + +export VENDOR ?= hashicorp +export PACKAGE_NAME ?= nomad +export DOWNLOAD_URL ?= https://releases.hashicorp.com/$(PACKAGE_NAME)/$(PACKAGE_VERSION)/$(PACKAGE_NAME)_$(PACKAGE_VERSION)_$(OS)_$(ARCH).zip +export APK_BUILD_TEMPLATE ?= APKBUILD.github-binary +export APKBUILD_DEPENDS += libc6-compat musl + +install: + $(call download_zip) + +test: + $(PACKAGE_EXE) version diff --git a/vendor/nomad/RELEASE b/vendor/nomad/RELEASE new file mode 100644 index 0000000000..d00491fd7e --- /dev/null +++ b/vendor/nomad/RELEASE @@ -0,0 +1 @@ +1 diff --git a/vendor/nomad/VERSION b/vendor/nomad/VERSION new file mode 100644 index 0000000000..9b40aa6c21 --- /dev/null +++ b/vendor/nomad/VERSION @@ -0,0 +1 @@ +0.10.4