Cloud Foundry buildpack for Hosted Web Core
C# Go Shell CSS PowerShell ASP Batchfile
Clone or download
ajgokhale and micahyoung Bump version to 2.3.19 [#159222880]
Signed-off-by: Micah Young <myoung@pivotal.io>
Latest commit 79ba85c Jul 31, 2018

README.md

Cloud Foundry HWC Buildpack

A Cloud Foundry buildpack for Windows applications.

Additional information can be found at CloudFoundry.org.

Dependencies

Building the Buildpack

To build this buildpack, run the following command from the buildpack's directory:

  1. Source the .envrc file in the buildpack directory.

    source .envrc

    To simplify the process in the future, install direnv which will automatically source .envrc when you change directories.

  2. Install buildpack-packager

    ./scripts/install_tools.sh
  3. Build the buildpack

    buildpack-packager build [ --cached=(true|false) ]
  4. Use in Cloud Foundry

    Upload the buildpack to your Cloud Foundry and optionally specify it by name

    cf create-buildpack [BUILDPACK_NAME] [BUILDPACK_ZIP_FILE_PATH] 1
    cf push my_app -b [BUILDPACK_NAME] -s windows2012R2

Testing

Buildpacks use the Cutlass framework for running integration tests.

To test this buildpack, run the following command from the buildpack's directory (must be run against a Cloud Foundry deployment with Windows cells):

  1. Source the .envrc file in the buildpack directory.

    source .envrc

    To simplify the process in the future, install direnv which will automatically source .envrc when you change directories.

  2. Run unit tests

    ./scripts/unit.sh
  3. Run integration tests

    ./scripts/integration.sh

Help and Support

Join the #greenhouse channel in our Slack community if you need any further assistance.

Active Development

The project backlog is on Pivotal Tracker.