Skip to content

widemeshio/buildpacker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

36 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Widemesh Buildpacker

Cloud-Native Buildpacks + Heroku Shims

Tests status

What is Buildpacker?

Legacy buildpacks initially intended for Heroku do not work out of the box with buildpacks.io pack build command.

Buildpacker makes all the old Heroku buildpacks work out of the box with the newest pack build command, all you have to do is call buildpacker build instead and buildpacker invokes pack build for you.

Features

  • Git references with versioning https://github.com/heroku/heroku-buildpack-go.git#v149
  • Tar.gz references https://buildpack-registry.s3.amazonaws.com/buildpacks/aissaoui-ahmed/vim.tgz
  • Heroku Registry references such as heroku-community/awscli
  • Automatic permission fixes for bin/*
  • Automatic application of cnb-shim

Requirements

License

See LICENSE

Hacking this project

  • git clone it
  • install requirements in $PATH
  • make your changes
  • Test your changes with scripts/test.sh

Contributions Welcome.