Commit Graph

296 Commits

Author SHA1 Message Date
Aidan Delaney fed3532bf3 Bump java-maven sample version
Release a new version of the java-maven buildpack to force any
consumers of our builder to pull the latest buildpack.

Signed-off-by: Aidan Delaney <adelaney21@bloomberg.net>
2023-07-10 06:49:42 +01:00
Aidan Delaney c3663a118e Provide more java-maven debug output
Show the value of JAVA_HOME for debugging purposes

Signed-off-by: Aidan Delaney <adelaney21@bloomberg.net>
2023-07-10 06:49:42 +01:00
Aidan Delaney a3511f5f5b Port java-maven buildpack to exec.d
Convert from profile.d to exec.d

Signed-off-by: Aidan Delaney <adelaney21@bloomberg.net>
2023-07-10 06:49:42 +01:00
Aidan Delaney 5b6150b3ac Bundle lifecycle with samples builder
Use the latest lifecycle and bundle it with the builder

Signed-off-by: Aidan Delaney <adelaney21@bloomberg.net>
2023-07-10 06:49:42 +01:00
Aidan Delaney 332993d74c
Merge pull request #157 from buildpacks/update-circleci-executor-image
Update CircelCI executor image
2023-06-23 06:21:02 +01:00
Aidan Delaney d115dae1a6 Update CircelCI executor image
Use the latest Ubuntu image that is available to us

Signed-off-by: Aidan Delaney <adelaney21@bloomberg.net>
2023-06-08 05:54:28 +01:00
Aidan Delaney e2f242fc20
Merge pull request #155 from buildpacks/fix-java-home
Export JAVA_HOME in sample buildpack
2023-05-31 16:54:56 +01:00
Aidan Delaney 26ecde25ed Update maven wrapper
Run mvn wrapper:wrapper in application dir

Signed-off-by: Aidan Delaney <aidan.delaney@gmail.com>
2023-05-31 15:11:14 +00:00
Aidan Delaney e94af68038 Export JAVA_HOME in sample buildpack
The mvn tooling requires that JAVA_HOME is
set

Signed-off-by: Aidan Delaney <aidan.delaney@gmail.com>
2023-05-31 15:11:14 +00:00
Aidan Delaney 248b3506dd
Merge pull request #152 from buildpacks/circleci-editor/81/main
Update pack version for CircleCI
2023-04-09 18:17:17 +01:00
Aidan Delaney b609105cbf Add .circleci/config.yml
Signed-off-by: Aidan Delaney <adelaney21@bloomberg.net>
2023-04-09 18:16:46 +01:00
Aidan Delaney e6c7235f04
Merge pull request #148 from buildpacks/deploy-on-main
Simplify condition to deploy on main
2023-04-05 07:39:59 +01:00
Sambhav Kothari 3b4b38c267
Merge branch 'main' into deploy-on-main 2023-04-05 07:39:03 +01:00
Aidan Delaney f9374248bb
Merge pull request #150 from buildpacks/fix/pipeline
Make failing condition temporarily pass.  This will
allow an image deploy to suceed.
2023-04-04 16:23:12 +01:00
Natalie Arellano f5b7afd411 Fix pipeline by not requiring alpine builder to have extensions before deploying
We are currently overriding the builder that was just built by using --pull-policy=always when using the builder in a build
This will be fixed in https://github.com/buildpacks/samples/pull/142 but we can't merge that one until the pipeline is green

Signed-off-by: Natalie Arellano <narellano@vmware.com>
2023-04-04 10:51:30 -04:00
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
Sambhav Kothari 9fb3b76fe3
Merge pull request #143 from buildpacks/bump-jammy
Bump stack from Bionic to Jammy
2023-03-01 09:08:18 +00:00
Aidan Delaney 6114e5358f Bump ruby distribution
Use a more modern Ruby distribution on top of Jammy

Signed-off-by: Aidan Delaney <adelaney21@bloomberg.net>
2023-02-27 06:09:57 +00:00
Aidan Delaney a3a447e8e4 Bump stack from Bionic to Jammy
Use a more recent Ubuntu LTS release

Signed-off-by: Aidan Delaney <adelaney21@bloomberg.net>
2023-02-27 05:46:51 +00:00
Natalie Arellano 75cb3ca39b
Merge pull request #136 from buildpacks/test-extensions-2
Test that extensions are present in alpine builder
2023-02-23 18:12:35 -05:00
Natalie Arellano b599141681
Merge branch 'main' into test-extensions-2 2023-02-23 10:05:29 -05:00
Sambhav Kothari bf172d3bc5
Merge pull request #141 from buildpacks/star-stacks
Allow sample buildpacks on all stacks
2023-02-23 13:20:29 +00:00
Aidan Delaney 8603475c11 Allow sample buildpacks on all stacks
Expand the stacks that we support for sample buildpacks

Signed-off-by: Aidan Delaney <adelaney21@bloomberg.net>
2023-02-21 09:08:13 +00:00
Natalie Arellano 47fe2e500b
Merge branch 'main' into test-extensions-2
Signed-off-by: Natalie Arellano <narellano@vmware.com>
2023-02-01 16:14:14 -05:00
Natalie Arellano cb43a64744 Test that extensions are present in alpine builder
In the image published to Docker Hub, /cnb/extensions is empty

Signed-off-by: Natalie Arellano <narellano@vmware.com>
2023-02-01 15:54:32 -05:00
Sambhav Kothari cb5b990778
Merge pull request #135 from buildpacks/test-extensions
Test that extensions are present in alpine builder
2023-02-01 20:40:49 +00:00
Natalie Arellano 6876eea2c8 Test that extensions are present in alpine builder
In the image published to Docker Hub, /cnb/extensions is empty

Signed-off-by: Natalie Arellano <narellano@vmware.com>
2023-02-01 13:58:40 -05:00
Sambhav Kothari 1fe27eb251
Merge pull request #131 from buildpacks/bump-ruby-version
Bump ruby distribution in sample buildpack
2022-12-24 22:18:45 +05:30
Aidan Delaney 1ed7c37fed fixup! Bump ruby distribution in sample buildpack
Signed-off-by: Aidan Delaney <adelaney21@bloomberg.net>
2022-12-24 14:44:36 +00:00
Aidan Delaney a8291b6e38 Bump ruby distribution in sample buildpack
Update ruby to a more modern Heroku distribution.  This ships `bundle`
by default and simplifies the buildpack.

Signed-off-by: Aidan Delaney <adelaney21@bloomberg.net>
2022-12-24 14:26:40 +00:00
Sambhav Kothari 7d33a487a6
Merge pull request #130 from buildpacks/add-libyaml
Add libyaml to allow ruby version bump
2022-12-24 18:59:56 +05:30
Aidan Delaney c455a0407a Add libyaml to allow ruby version bump
The ruby distribution now ships with bundle by default.  However, it
requires that libyaml is available.  We supply libyaml in our base
sample image in order to simplify our documentation.

Signed-off-by: Aidan Delaney <adelaney21@bloomberg.net>
2022-12-20 18:41:14 +00:00
Natalie Arellano 7d2bdc9f38
Merge pull request #128 from buildpacks/extensions-phase-2
Add fixtures for testing phases 1 and 2 of Dockerfiles
2022-12-13 10:31:14 -05:00
Natalie Arellano f2091f6711 Remove --pull-policy=never from alpine builds
The alpine builder contains image extensions, and we require the pull policy to be 'always'
(so that we can get the manifest for the builder in the registry)

Signed-off-by: Natalie Arellano <narellano@vmware.com>
2022-12-07 16:08:26 -05: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
Natalie Arellano e623a93af0 Bump CI
Signed-off-by: Natalie Arellano <narellano@vmware.com>
2022-12-07 14:39:17 -05:00
Aidan Delaney 1069561643
Merge branch 'main' into extensions-phase-2 2022-10-16 15:52:40 +01:00
Natalie Arellano f208b9c662 Add fixtures for testing phases 1 and 2 of Dockerfiles
Signed-off-by: Natalie Arellano <narellano@vmware.com>
2022-10-12 15:19:53 -04:00
Aidan Delaney 8c74cbb032
Merge pull request #127 from sombochea/main
Upgrade Spring Boot 2.7.3 Kotlin 1.7.10 and Gradle 7.5
2022-08-26 11:40:38 +01:00
Sambo Chea b45c69e204
Upgrade Spring Boot to 2.7.3
Signed-off-by: Sambo Chea <sombochea@cubetiqs.com>
2022-08-19 16:03:44 +07:00
Sambo Chea 2251095de7
Upgrade Spring Boot 2.7.2 Kotlin 1.7.10 and Gradle 7.5
Signed-off-by: Sambo Chea <sombochea@cubetiqs.com>
2022-08-17 18:00:03 +07:00
Javier Romero 1393778704
Merge pull request #124 from buildpacks/dependabot/bundler/apps/ruby-bundler/rack-2.2.3.1
Bump rack from 2.2.3 to 2.2.3.1 in /apps/ruby-bundler
2022-06-23 15:48:46 -05:00
dependabot[bot] b75e9b50f0
Bump rack from 2.2.3 to 2.2.3.1 in /apps/ruby-bundler
Bumps [rack](https://github.com/rack/rack) from 2.2.3 to 2.2.3.1.
- [Release notes](https://github.com/rack/rack/releases)
- [Changelog](https://github.com/rack/rack/blob/main/CHANGELOG.md)
- [Commits](https://github.com/rack/rack/compare/2.2.3...2.2.3.1)

---
updated-dependencies:
- dependency-name: rack
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-06-23 20:45:43 +00:00
Javier Romero 4bb09735b6
Merge pull request #122 from pugangxa/patch-1
Update maven-wrapper.properties
2022-06-23 15:44:20 -05:00
Javier Romero ffc2e8f493
Merge pull request #120 from buildpacks/dependabot/bundler/apps/ruby-bundler/sinatra-2.2.0
Bump sinatra from 2.0.7 to 2.2.0 in /apps/ruby-bundler
2022-06-23 15:44:08 -05:00
Javier Romero 1ca4636e88
Merge branch 'main' into dependabot/bundler/apps/ruby-bundler/sinatra-2.2.0 2022-06-23 15:30:10 -05:00
Javier Romero 08a4389944
Merge branch 'main' into patch-1 2022-06-23 15:29:44 -05:00
Javier Romero 48fa4be42f
Merge pull request #126 from buildpacks/fix/ci-windows
CI: Fix: Windows build and deploy pipeline
2022-06-23 14:45:19 -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