Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support local buildpacks and meta-buildpacks in libcnb-test (outdated) #590

Closed
wants to merge 6 commits into from

Commits on Jul 7, 2023

  1. Support local buildpacks and meta-buildpacks in libcnb-test

    The following changes have made to support local testing of buildpacks and meta-buildpack:
    
    - refactored shared functionality between `libcnb-cargo` and `libcnb-test` into `libcnb-package`
    - modified the test runner to support a `BuildpackReference::Local` variant which is similar to `BuildpackReference::Crate` because both represent buildpacks on the file-system which need to be compiled
    - after local and crate references are compiled, they are packaged into Docker images to get around an issue with pack not handling meta-buildpacks correctly (buildpacks/pack#1320)
    - all the images created during the test are then cleaned up afterwards
    colincasey committed Jul 7, 2023
    Configuration menu
    Copy the full SHA
    8ca33f4 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d2cd784 View commit details
    Browse the repository at this point in the history

Commits on Jul 19, 2023

  1. Configuration menu
    Copy the full SHA
    67a9af2 View commit details
    Browse the repository at this point in the history
  2. Updated CHANGELOG.md

    colincasey committed Jul 19, 2023
    Configuration menu
    Copy the full SHA
    df125ca View commit details
    Browse the repository at this point in the history

Commits on Jul 20, 2023

  1. Updated integration tests

    colincasey committed Jul 20, 2023
    Configuration menu
    Copy the full SHA
    df58c3c View commit details
    Browse the repository at this point in the history

Commits on Jul 24, 2023

  1. Update libcnb-test/src/pack.rs

    Co-authored-by: Richard Schneeman <richard.schneeman+no-recruiters@gmail.com>
    colincasey and schneems authored Jul 24, 2023
    Configuration menu
    Copy the full SHA
    2042df4 View commit details
    Browse the repository at this point in the history