Commit Graph

136 Commits

Author SHA1 Message Date
Phillip Webb 9e2a312224 Update CI to use harbor 2024-01-18 19:41:19 -08:00
Andy Wilkinson a1db63b726 Merge branch '2.7.x' into 3.0.x
Closes gh-38400
2023-11-20 20:59:56 +00:00
Andy Wilkinson b4348ecf19 Don't set next version when staging final version
Closes gh-38399
2023-11-20 20:57:45 +00:00
Andy Wilkinson 18267be47d Merge branch '2.7.x' into 3.0.x 2023-10-19 10:32:46 +01:00
Andy Wilkinson fe69930ac7 Correct configuration of Sonatype credentials used for promotion 2023-10-19 09:20:00 +01:00
Andy Wilkinson 4c870e6080 Merge branch '2.7.x' into 3.0.x
Closes gh-37909
2023-10-17 10:00:05 +01:00
Andy Wilkinson c587eae831 Migrate to common concourse-release-scripts
Closes gh-32577
2023-10-17 09:54:12 +01:00
Phillip Webb 885189a1b4 Merge branch '2.7.x' into 3.0.x 2023-10-10 12:30:11 -07:00
Phillip Webb f04d354c29 Attempt to fix download cache on CI
See gh-37450
2023-10-10 11:46:20 -07:00
Phillip Webb 6fba887e63 Remove CI embedmongo cache
Closes gh-37725
2023-10-05 21:31:53 -07:00
Phillip Webb a33ce9d405 Cache JDK downloads for tests that use ImageFromDockerfile
Update `spring-boot-launch-script-tests` and `spring-boot-loader-tests`
so that JDK archives are now downloaded by Gradle and cached across
builds.

Closes gh-37450
2023-10-05 20:49:02 -07:00
Phillip Webb c88a768977 Merge branch '2.6.x' into 2.7.x 2023-05-24 17:30:52 -07:00
Phillip Webb f8c9fee3b0 Merge branch '2.5.x' into 2.6.x 2023-05-24 17:30:39 -07:00
Phillip Webb 6c4781086f Remove unused CI files 2023-05-24 17:30:12 -07:00
Phillip Webb 60930c0285 Merge branch '2.5.x' into 2.6.x 2023-05-10 23:33:42 -07:00
Phillip Webb 9af19370a6 Backport build and CI concerns
Backport build and CI concerns primarily related to repo.spring.io
changes and Docker config.
2023-05-10 23:29:30 -07:00
Andy Wilkinson e7578f0595 Add Docker Hub credentials to system tests task
Closes gh-35213
2023-05-01 20:42:06 +01:00
Phillip Webb cb56035bcc Setup docker config.json on CI when building project 2023-04-18 10:04:20 -07:00
Phillip Webb d71d885021 Update CI pipeline 2023-02-02 16:04:34 -08:00
Andy Wilkinson e438721be4 Upgrade to springio/github-changelog-generator 0.0.8
Closes gh-32970
2022-11-02 11:32:09 +00:00
Andy Wilkinson 79cda3e5cc Configure the Gradle Enterprise cache URL in the CI pipeline
Closes gh-31696
2022-07-14 16:12:42 +01:00
Andy Wilkinson a51edec150 Use DockerHub mirror when running system tests
See gh-31072
2022-05-17 18:25:18 +01:00
Andy Wilkinson 830835e829 Merge branch '2.5.x' into 2.6.x
Closes gh-30999
2022-05-12 13:23:13 +01:00
Andy Wilkinson d34a1b6c0e Upgrade to OCI Build Task 0.10.0
Closes gh-30998
2022-05-12 13:22:48 +01:00
Andy Wilkinson 429167e71f Align CI image generation mirrors with 2.6.x
Closes gh-25135
2022-03-09 12:03:14 +00:00
Phillip Webb 902dd0baf5 Use local docker mirror for test containers
See gh-24343
2021-11-19 12:16:12 -08:00
Phillip Webb 10269365c2 Reinstate CI image generation mirrors
See gh-25135
2021-11-19 12:15:53 -08:00
Phillip Webb e9beac6fd6 Drop CI registry mirror settings 2021-11-18 22:08:29 -08:00
Andy Wilkinson 8bd3d53085 Merge branch '2.5.x'
Closes gh-28738
2021-11-18 13:58:46 +00:00
Andy Wilkinson da8261921a Upgrade to concourse/oci-build-task 0.9.1
Closes gh-28736
2021-11-18 13:58:09 +00:00
Stephane Nicoll 3d08d6dee9 Merge branch '2.5.x'
Closes gh-28187
2021-10-03 07:08:04 +02:00
Stephane Nicoll 6d3e1734f6 Upgrade to GitHub Changelog Generator 0.0.7 in CI
Closes gh-28185
2021-10-03 07:07:30 +02:00
Andy Wilkinson 77808da6a8 Merge branch '2.5.x'
Closes gh-27493
2021-07-26 14:26:04 +01:00
Andy Wilkinson aebe52853f Switch from vito/oci-build-task to concourse/oci-build-task
Closes gh-27421
2021-07-26 14:19:05 +01:00
Andy Wilkinson d69e7313b2 Merge branch '2.5.x'
Closes gh-27443
2021-07-22 08:38:54 +01:00
Andy Wilkinson 70ecaac16c Configure a mirror for registry-image image_resources
Closes gh-27441
2021-07-22 08:35:32 +01:00
Scott Frederick 89b49f5ead Fix system test runtime classpath and build scan notification
See gh-25824
2021-07-09 13:21:48 -05:00
Scott Frederick 18c7c0af22 Add Paketo image building system tests
A new system test plugin is being made available for running test
suites that should be run less frequently than with every commit, such
as tests that verify Spring Boot compatibility with external
projects. CI pipeline configuration for running system tests is also
provided.

The first system tests verify the behavior of the Spring Boot image
building plugins when building images using Paketo buildpacks.

Closes gh-25824
2021-07-08 17:02:43 -05:00
Madhura Bhave 44b0bd43a4 Automate publication of gradle plugin
Closes gh-27079
2021-06-29 13:03:49 -07:00
Andy Wilkinson 0a72f4de81 Merge branch '2.3.x' into 2.4.x
Closes gh-25357
2021-02-18 11:18:39 +00:00
Andy Wilkinson 90fb65d4ea Upgrade to 0.0.6 of the changelog generator
Closes gh-25355
2021-02-18 11:18:14 +00:00
Andy Wilkinson 83a18a31ea Start using 0.0.6 snapshots of the changelog generator
See gh-25355
2021-02-18 10:48:14 +00:00
Andy Wilkinson 04b2f56a4d Merge branch '2.3.x' into 2.4.x
See gh-25343
2021-02-18 10:26:03 +00:00
Andy Wilkinson 532e7587b8 Correct the version input for changelog generation
See gh-25107
2021-02-18 10:23:43 +00:00
Andy Wilkinson dea9b7f085 Merge branch '2.3.x' into 2.4.x
Closes gh-25343
2021-02-17 16:51:37 +00:00
Andy Wilkinson 98ee724ec6 Stop using Bintray to publish to Maven Central
This commit reworks the CI pipeline to remove the use of Bintray for
publishing to Maven Central. In its place it adds a new
publishToCentral command to the release scripts. This command can be
used to publish a directory tree of artifacts to the Maven Central
gateway hosted by Sonatype.

Publishing consists of 4 steps:

1. Create the staging repository
2. Deploy artifacts to the repository
3. Close the repository
4. Release the repository

The command requires 3 arguments:

1. The type of release being performed
2. Location of a build info JSON file that describes the release
   that is to be deployed
3. Root of a directory structure, in Maven repository layout, that
   contains the artifacts to be deployed

Closes gh-25107
2021-02-17 16:50:02 +00:00
Phillip Webb f334b27d60 Merge branch '2.3.x' into 2.4.x 2021-02-09 16:48:05 -08:00
Phillip Webb 166d9b12f1 Merge branch '2.2.x' into 2.3.x 2021-02-09 16:47:50 -08:00
Phillip Webb 7ed64f0677 Drop registry mirror from CI
Remove the registry mirror since it causes oci-build-task to fail.

See gh-25135
2021-02-09 16:46:26 -08:00
Phillip Webb 1e3330c375 Attempt to fix homebrew tap repo update
See gh-24677
2021-01-14 20:55:03 -08:00