Commit Graph

24 Commits

Author SHA1 Message Date
Aidan Delaney 8202f569ee fixup! Simplify condition to deploy on main
Signed-off-by: Aidan Delaney <adelaney21@bloomberg.net>
2023-03-31 08:08:56 +01:00
Aidan Delaney 702c1872b9 Simplify condition to deploy on main
Use the syntax from the Github Actions documentation

https://docs.github.com/en/actions/learn-github-actions/expressions
Signed-off-by: Aidan Delaney <adelaney21@bloomberg.net>
2023-03-31 08:03:59 +01:00
Natalie Arellano 924fafb2e7 Enable experimental features on pack
In order to create a builder with image extensions

Signed-off-by: Natalie Arellano <narellano@vmware.com>
2022-12-07 15:56:56 -05:00
Javier Romero 631586bee8 CI: Fix: Windows build and deploy pipeline
We were missing a make target of deploy-windows-2022.

Additionally, this commit seperates building and deploying Windows packages
to it's own job.

Signed-off-by: Javier Romero <rjavier@vmware.com>
2022-06-23 14:33:49 -05:00
Javier Romero bd708b051c Fix: CI: Wrong pack binary selected
Now that pack produces linux-arm64, the CI pipeline is picking up the wrong variant. This
fix adds additional string matching to select the proper variant.

Signed-off-by: Javier Romero <rjavier@vmware.com>
2022-06-13 09:19:51 -05:00
Javier Romero aa054bb5fc Add Windows 2022 builder
Signed-off-by: Javier Romero <rjavier@vmware.com>
2022-04-09 07:59:20 -05:00
Javier Romero cb89d23ef2 Revert "Add windows-2022 workflow"
GHA Windows machine is newer version. No suitable machine available for 2004 windows stack.

This reverts commit 03327e0393.
2022-04-05 10:35:46 -05:00
Javier Romero 03327e0393 Add windows-2022 workflow
Signed-off-by: Javier Romero <rjavier@vmware.com>
2022-04-05 10:11:14 -05:00
Javier Romero bd298a467d GHA: pin windows build to Windows 2019
Our main samples are built for 1809 which target Windows 2019.

Signed-off-by: Javier Romero <rjavier@vmware.com>
2022-04-04 06:56:49 -05:00
Javier Romero 1af0db9f52 Add Windows dotnet-framework-2004 resources
Signed-off-by: Javier Romero <rjavier@vmware.com>
2022-04-04 06:47:26 -05: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
Javier Romero 10040d6dfa
Merge branch 'main' into 100-use-buildpack-package 2021-02-19 16:18:55 -06:00
Javier Romero 26451b71ff
Deploy updated samples when pack is releases
Signed-off-by: Javier Romero <rjavier@vmware.com>
2021-02-05 15:06:37 -06: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 583bd7ce9e GHA: Add pack experimental flag for Windows
Signed-off-by: Micah Young <ymicah@vmware.com>
2020-08-20 12:21:09 -04:00
Micah Young 3fcfb24fc3 GHA: Only docker login and deploy on merge
Signed-off-by: Micah Young <ymicah@vmware.com>
2020-08-20 12:21:09 -04:00
Micah Young 3e6d38959f Add GHA steps for windows pack
Signed-off-by: Micah Young <ymicah@vmware.com>
2020-08-20 12:21:09 -04:00
David Freilich e1b2994fd1 Create and release sample builder upon pack release
* Resolves #75
* Relates to buildpacks/pack#732

Signed-off-by: David Freilich <dfreilich@vmware.com>
2020-07-06 18:13:10 -04:00
Javier Romero 0f8b95d7bb Rename master branch to main
Signed-off-by: Javier Romero <rjavier@vmware.com>
2020-06-19 13:18:33 -05:00
Andrew Meyer 878583e3b7 Fix condition in workflow that was causing deploys to skip
Signed-off-by: Andrew Meyer <meyeran@vmware.com>
Signed-off-by: Natalie Arellano <narellano@vmware.com>
2020-02-24 14:19:21 -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