Commit Graph

7 Commits

Author SHA1 Message Date
David Freilich cfdadd1bbf Polish 788 - Update from main, add tests, match against version array
Signed-off-by: David Freilich <dfreilich@vmware.com>
2020-10-26 15:10:02 +02:00
Javier Romero b0982b02a7 Apply suggestions from PR
Signed-off-by: Javier Romero <rjavier@vmware.com>
2020-08-10 20:33:39 -05:00
Javier Romero 2e33ea0929 wip: internal compat changes
Signed-off-by: Javier Romero <rjavier@vmware.com>
2020-08-10 14:44:50 -05:00
Lukas Berger f2078ac05b Support combined exporter/cacher and reversed analyzer/restorer.
* Add support for Platform API Version 0.2
* Extend the incompatible-platform-version check to include a minimum-supported version.
* When encountering lifecycle with platform API version 0.2 and above:
  * Stop requiring cacher when creating a new builder.
  * Remove cacher build phase.
  * Reorder analyzer and restorer build phases.
  * Change the -path cache flag name to -cache-dir.

Signed-off-by: Lukas Berger <bergerl@google.com>
2019-11-14 14:00:56 -08:00
Javier Romero 4388a802f9 Display Lifecycle Descriptor information in inspect-builder
* Remove support for lifecycle < 0.3.0
* Abstract buildpack and lifecycle contents into `blobs`
* Remove use of image cache in favor of volume cache
* Add option to change cache dir in `pack.Client`

Signed-off-by: Javier Romero <jromero@pivotal.io>
Signed-off-by: Andrew Meyer <ameyer@pivotal.io>
2019-09-05 21:00:25 -05:00
Javier Romero 90ed107600
Allow create-builder on Windows (#211)
* Allow create-builder on Windows

- Also allow tgz buildpacks on build command
- Still disallowing directory buildpacks on Windows

Resolves #181

Signed-off-by: Andrew Meyer <ameyer@pivotal.io>
Signed-off-by: Javier Romero <jromero@pivotal.io>
2019-06-17 09:37:00 -05:00
Andrew Meyer 6ed36d14c3 Add lifecycle binaries to builder during create-builder
* Add Downloader for generic artifact downloads
* Add lifecycle fetcher

Signed-off-by: Andrew Meyer <ameyer@pivotal.io>
Signed-off-by: Danny Joyce <djoyce@pivotal.io>
Signed-off-by: Emily Casey <ecasey@pivotal.io>
2019-05-02 13:47:27 -04:00