Micah Young
ae5e6d5a0a
Fixes deploy: wine stack has no base image
...
Signed-off-by: Micah Young <ymicah@vmware.com>
2021-06-16 07:51:17 -04:00
Micah Young
62316bebed
Cleanup formatting
...
Signed-off-by: Micah Young <ymicah@vmware.com>
2021-06-09 10:25:22 -04:00
Micah Young
3ea1e2dd61
Cleanup docs and formatting
...
Signed-off-by: Micah Young <ymicah@vmware.com>
2021-06-09 10:13:03 -04:00
Micah Young
1971513af0
Adds wine stack, builder to demonstrate Windows without a WCOW daemon
...
- See builders/wine/README.html for more purpose
- Fixes incompatible syntax in Windows buildpacks
- Keeps separate build-wine from build-linux tasks due to separate target use-cases and long build times
- Keeps separate build-wine from build-windows tasks due to incompatible environment requirements
Signed-off-by: Micah Young <ymicah@vmware.com>
2021-06-08 10:32:38 -04:00
David Freilich
04bb071f3e
Add set-experimental to the Makefile, and use that in Github Actions
...
Signed-off-by: David Freilich <dfreilich@vmware.com>
2021-01-14 15:47:26 +02:00
David Freilich
814b1f2581
Update commands to match pack 0.16.0
...
Pack v0.16.0 deprecated a number of commands, including `create-builder`
and `package-buildpack`. This change replaces references to the
deprecated commands with their new equivalent, using the resource based
subcommand model.
Additionally, this change utilizes the new pack config experimental
command to set experimental, rather than echoing it into the file.
Signed-off-by: David Freilich <dfreilich@vmware.com>
2021-01-14 13:21:06 +02:00
Micah Young
8b10ddd9cc
Fixes missing make target for windows packages
...
Signed-off-by: Micah Young <ymicah@vmware.com>
2020-12-11 13:15:23 -05:00
Micah Young
31167b52f5
Adds sample buildpackages for Windows
...
Signed-off-by: Micah Young <ymicah@vmware.com>
2020-12-02 05:56:56 -05:00
Anthony Emengo
60beeb5947
Add working .NET Framework samples
...
Signed-off-by: Anthony Emengo <aemengo@vmware.com>
Signed-off-by: Andrew Meyer <meyeran@vmware.com>
2020-08-20 14:13:18 -07:00
Micah Young
ef63fb5b8d
Change Makefile to support Windows pack for Linux/Windows daemons
...
- Workaround for missing Windows pack support for directory-based buildpacks
- Pivot samples-root to a temp path with tgz-buildpacks of the same name
Signed-off-by: Micah Young <ymicah@vmware.com>
2020-08-20 12:22:16 -04:00
Micah Young
4e1d0df4cf
Remove extra Makefile command
...
Signed-off-by: Micah Young <ymicah@vmware.com>
2020-08-20 12:21:09 -04:00
Micah Young
85bd46930a
Fix Makefile build-windows-apps target
...
- missing path option
Signed-off-by: Micah Young <ymicah@vmware.com>
2020-08-20 12:21:09 -04:00
Javier Romero
4e91e26741
Add task build-windows-apps
...
Signed-off-by: Javier Romero <rjavier@vmware.com>
2020-08-20 12:21:09 -04:00
Micah Young
9f1ebb06d0
Fix Makefile: pack.exe doesn't support directory buildpacks
...
- tar up buildpacks when make runs on Windows
Signed-off-by: Micah Young <ymicah@vmware.com>
2020-08-20 12:21:09 -04:00
Anthony Emengo
69ac011cd6
Add Windows builder and buildpacks
...
- Add Makefile targets for Windows
- Fix ASCII art bin bash-app
- Change stack to use ContainerUser (avoid permissions issues on k8s and docker)
Signed-off-by: Micah Young <ymicah@vmware.com>
2020-08-20 12:21:09 -04:00
Micah Young
90fb3e1e3f
Change Makefile targets to use linux naming
...
- Change to pack flags to new syntax
Signed-off-by: Micah Young <ymicah@vmware.com>
2020-08-20 12:21:09 -04:00
Javier Romero
8791319f42
Replace --no-pull with --pull-policy=never
...
Signed-off-by: Javier Romero <rjavier@vmware.com>
2020-08-19 17:54:39 -05:00
Javier Romero
e931a199a0
Replace builder-config/package-config with config flag
...
Signed-off-by: Javier Romero <rjavier@vmware.com>
2020-08-19 17:47:25 -05:00
Natalie Arellano
e6319226ca
pack build with --trust-builder
...
This is necessary because we are using the --no-pull flag. If the builder is
not trusted, we will try to pull the lifecycle image, and fail when this is not
already present locally.
Signed-off-by: Natalie Arellano <narellano@vmware.com>
2020-05-29 17:15:36 -04:00
Javier Romero
47dad460ec
Make buildpack IDs compatible with the registry convention
...
Signed-off-by: Javier Romero <rjavier@vmware.com>
2020-04-24 15:18:31 -05:00
Simon Jones
51b1c2870a
Package creation and builder package consumption changed with pack 0.9.0
...
Signed-off-by: Simon Jones <simonjones@vmware.com>
2020-03-05 12:24:34 -05:00
Javier Romero
e591c4f893
Deploy hello world package
...
Signed-off-by: Javier Romero <rjavier@vmware.com>
2020-02-19 13:53:36 -06:00
Zander Mackie
52c29f61f7
buildpackages -> build-packages
...
Signed-off-by: Zander Mackie <zmackie@gmail.com>
2020-02-03 13:15:20 -05:00
Zander Mackie
bf87c6cf14
Editor added newline
...
Signed-off-by: Zander Mackie <zmackie@gmail.com>
2020-02-03 12:25:15 -05:00
Zander Mackie
85af60a4f6
spread buildpackages rule rename
...
Signed-off-by: Zander Mackie <zmackie@gmail.com>
2020-02-03 12:24:54 -05:00
Zander Mackie
a1804c3bb0
Create example buildpackage using an image as a dependency
...
Signed-off-by: Zander Mackie <zmackie@gmail.com>
2020-02-03 12:20:16 -05:00
Javier Romero
bd30db1ed5
Fix: build issues
...
- build package before builders
- use PACK_CDM and PACK_FLAGS
Signed-off-by: Javier Romero <root@jromero.codes>
2020-01-30 18:28:22 -06:00
Javier Romero
093aa15652
Merge remote-tracking branch 'origin/feature/52-minimal-windows-stack' into feature/universe-package
2020-01-30 18:14:46 -06:00
Javier Romero
7bc201c81e
Add deployment process
...
Signed-off-by: Javier Romero <jromero@pivotal.io>
2020-01-30 01:27:51 -06:00
Javier Romero
62fa8dee50
Migrate to GitHub Actions
...
Signed-off-by: Javier Romero <jromero@pivotal.io>
2020-01-30 00:50:03 -06:00
Micah Young
3dc1da2784
Add GitHub Action
...
Signed-off-by: Javier Romero <jromero@pivotal.io>
Signed-off-by: Micah Young <myoung@pivotal.io>
2020-01-29 15:29:45 -06:00
Javier Romero
e318f9fa66
Update references to buildpacks github org
...
- Add support for downloading macOS version of pack
Signed-off-by: Javier Romero <root@jromero.codes>
2020-01-17 22:17:59 -06:00
Javier Romero
0559739722
Add meta-buildpack and package samples (hello-universe)
...
Signed-off-by: Javier Romero <jromero@pivotal.io>
2020-01-08 20:28:28 -06:00
Javier Romero
4373662534
Add sample of processes
...
* Make hello-x IDs consistent
Signed-off-by: Javier Romero <jromero@pivotal.io>
2019-10-10 13:24:20 -05:00
Javier Romero
d9171dc27e
Add hello-moon buildpack to show usage of dependencies
...
Signed-off-by: Javier Romero <jromero@pivotal.io>
2019-10-02 08:43:45 -05:00
Javier Romero
098946cf3d
Add alpine stack and builder
...
Signed-off-by: Javier Romero <jromero@pivotal.io>
2019-09-25 08:45:45 -05:00
Javier Romero
422fad7f86
Deploy sample images
...
Signed-off-by: Javier Romero <jromero@pivotal.io>
2019-09-24 17:17:59 -05:00
Javier Romero
9ef1c5fa94
Fix: Pack downloading
...
Signed-off-by: Javier Romero <jromero@pivotal.io>
2019-09-24 12:30:03 -05:00
Javier Romero
904064546f
Auto download pack
...
Signed-off-by: Javier Romero <jromero@pivotal.io>
2019-09-23 08:51:02 -05:00
Javier Romero
f0652c7ba1
Add conformance tests
...
* Add kotlin-gradle app
* Rename java-gradle to kotlin-gradle to expand language coverage
* Add travis configuration
Signed-off-by: Javier Romero <jromero@pivotal.io>
2019-09-20 15:48:55 -05:00