Swift + Perfect Buildpack for Heroku
Shell
Latest commit 11a4394 Sep 13, 2016 @iamjono iamjono committed on GitHub update banner
Permalink
Failed to load latest commit information.
bin [project] Cloud Foundry custom buildpack May 5, 2016
README.md update banner Sep 12, 2016
rage.txt [project] Initial population into git repository Mar 28, 2016

README.md

Perfect Heroku Buildpack

Get Involed with Perfect!

Star Perfect On Github Chat on Gitter Follow Perfect on Twitter Join the Perfect Slack

Swift 3.0 Platforms OS X | Linux License Apache PerfectlySoft Twitter Join the chat at https://gitter.im/PerfectlySoft/Perfect Slack Status

A Heroku Buildpack for Swift + Perfect.

Issues

We are transitioning to using JIRA for all bugs and support related issues, therefore the GitHub issues has been disabled.

If you find a mistake, bug, or any other helpful suggestion you'd like to make on the docs please head over to http://jira.perfect.org:8080/servicedesk/customer/portal/1 and raise it.

A comprehensive list of open issues can be found at http://jira.perfect.org:8080/projects/ISS/issues

This "Buildpack" makes dependencies available at the /app/.delta/ path. These include Swift and Perfect.

Your project must have the following file and directory structure:

  src/                : Contains your source code
  src/makefile        : Invoked by the Buildpack
  src/Package.perfect : Informs Buildpack about your Perfect project

Your project will have the following structure after building:

PerfectLibraries/   : Modules for Perfect Server can go in here
  webroot/            : Files for Perfect Server stand-alone can go in here

Your project should have the following structure:

Procfile            : This informs Heroku about processes to deploy

This Buildpack will move into your src/ directory, then invoke 'make', followed by 'make install'. See the following example Github project:

https://github.com/PerfectlySoft/Perfect-Heroku-Buildpack-Example