Skip to content

Commit

Permalink
Pack: Add Package (#310)
Browse files Browse the repository at this point in the history
* 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 <erik@cloudposse.com>

* Update README.md

Co-Authored-By: Erik Osterman <erik@cloudposse.com>

* update: minor readme fixes

* Update README.yaml

Co-Authored-By: Erik Osterman <erik@cloudposse.com>

* Update README.yaml

Co-Authored-By: Erik Osterman <erik@cloudposse.com>

* 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)

* pack: Add package

* pack: Add package

* update: fix merge conflicts

* Update README.md

Co-authored-by: Erik Osterman <erik@cloudposse.com>
Co-authored-by: Cloud Posse Bot (CI/CD) <ops@cloudposse.com>
Co-authored-by: actions-bot <58130806+actions-bot@users.noreply.github.com>
  • Loading branch information
4 people committed Jan 17, 2020
1 parent 429275f commit 9d507cb
Show file tree
Hide file tree
Showing 9 changed files with 33 additions and 0 deletions.
1 change: 1 addition & 0 deletions .github/auto-label.yml
Expand Up @@ -71,6 +71,7 @@ vendor/kubens: vendor/kubens/**
vendor/lazydocker: vendor/lazydocker/**
vendor/lectl: vendor/lectl/**
vendor/misspell: vendor/misspell/**
vendor/pack: vendor/pack/**
vendor/packer: vendor/packer/**
vendor/pandoc: vendor/pandoc/**
vendor/pgmetrics: vendor/pgmetrics/**
Expand Down
1 change: 1 addition & 0 deletions README.md
Expand Up @@ -304,6 +304,7 @@ kubens 0.7.1 Switch faster between clusters and namespac
lazydocker 0.7.6 The lazier way to manage everything docker
lectl 0.17 Script to check issued certificates by Let's Encrypt on CTL (Certificate Transparency Log) using https://crt.sh
misspell 0.3.4 Correct commonly misspelled English words in source files
pack 0.6.0 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.1.1 Universal markup converter
pgmetrics 1.8.0 Postgres metrics
Expand Down
1 change: 1 addition & 0 deletions docs/targets.md
Expand Up @@ -55,6 +55,7 @@ kubens 0.7.1 Switch faster between clusters and namespac
lazydocker 0.7.6 The lazier way to manage everything docker
lectl 0.17 Script to check issued certificates by Let's Encrypt on CTL (Certificate Transparency Log) using https://crt.sh
misspell 0.3.4 Correct commonly misspelled English words in source files
pack 0.6.0 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.1.1 Universal markup converter
pgmetrics 1.8.0 Postgres metrics
Expand Down
Binary file added vendor/pack/.local/bin/pack
Binary file not shown.
1 change: 1 addition & 0 deletions vendor/pack/DESCRIPTION
@@ -0,0 +1 @@
Create cloud native Buildpacks
1 change: 1 addition & 0 deletions vendor/pack/LICENSE
@@ -0,0 +1 @@
MIT
26 changes: 26 additions & 0 deletions vendor/pack/Makefile
@@ -0,0 +1,26 @@
## Typical Github binary release

## Package details
export VENDOR = buildpacks
export PACKAGE_NAME = pack
export PACKAGE_REPO_NAME = pack
export DOWNLOAD_URL = $(PACKAGE_REPO_URL)/releases/download/v$(PACKAGE_VERSION)/pack-v$(PACKAGE_VERSION)-$(OS).tgz

## APK build specific requirements
export APK_BUILD_TEMPLATE = APKBUILD.github-binary
## Uncomment only if you need additional libraries
#export APKBUILD_DEPENDS += libc6-compat musl

include ../../tasks/Makefile.package
include ../../tasks/Makefile.apk

install:
$(call download_tarball)

test:
$(PACKAGE_EXE) --version

## This may be required for apk building and varies from package to package
## Custom post-package processing (Note the double colon to append to current inherited package/prepare task)
#package/prepare::
# mv src/pack-$(OS).$(ARCH)/pack src
1 change: 1 addition & 0 deletions vendor/pack/RELEASE
@@ -0,0 +1 @@
0
1 change: 1 addition & 0 deletions vendor/pack/VERSION
@@ -0,0 +1 @@
0.6.0

0 comments on commit 9d507cb

Please sign in to comment.