Skip to content

RasPhilCo/heroku-buildpack-private-vendor

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 

Repository files navigation

heroku-buildpack-private-vendor

Add a private vendor to your build via config var git url and ssh key.

Adapted from SectorLabs/heroku-buildpack-git-submodule.

Usage

  1. Add the buildpack to your Heroku app:

    $ heroku buildpacks:add https://github.com/RasPhilCo/heroku-buildpack-private-vendor.git -i 1
    

    Keep in mind that the buildpack order is important. If you'll specify this buildpack after your default one (e.g. heroku/nodejs) it'll not work. See https://devcenter.heroku.com/articles/using-multiple-buildpacks-for-an-app for details.

  2. Set the GIT_REPO_URL to the SSH URL of your Git repo:

    $ heroku config:set [email protected]:SectorLabs/myrepo
    
  3. Set GIT_SSH_KEY to the private SSH key that can access both your repo and its submodules:

    $ heroku config:set GIT_SSH_KEY=$(cat ~/.ssh/id_rsa)
    

About

Add a private vendor to your build via config var ssh key

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages