Commit Graph

48 Commits

Author SHA1 Message Date
Brian Clozel
4d62822105 Fix docker credentials in release pipeline 2023-03-21 12:33:18 +01:00
Brian Clozel
59e31e1350 Fix JDK 8 URL in CI image setup 2022-07-20 15:19:41 +02:00
Brian Clozel
16a3dd29b3 Switch CI pipeline to using the 1.0.x branch
See gh-424
2022-06-24 14:39:45 +02:00
Brian Clozel
e4e9987e3c Upgrade OS and Java versions in CI image
This commit also switches to Bellsoft Java builds.
2022-06-13 20:59:17 +02:00
Brian Clozel
b1b44946db Fix git tag name resource in CI pipeline
Prior to this commit, the git tag used for the GitHub release generation
was missing the "v" prefix.
2022-05-18 16:58:05 +02:00
Brian Clozel
6dc2b05616 Fix GitHub changelog generation in CI pipeline
There were missing variables in the task.
2022-05-18 16:57:36 +02:00
Brian Clozel
11480dae28 Rename pipeline to spring-graphql-1.0.x 2022-05-18 16:57:03 +02:00
Brian Clozel
1211425d9d Add configuration for signing artifacts in CI pipeline 2022-05-18 16:08:18 +02:00
Brian Clozel
86736542df Do not push docs artifacts to Maven Central 2022-05-18 16:08:18 +02:00
Brian Clozel
a2c038e933 Upgrade to oci-build-task 0.10.0 in CI 2022-05-16 11:32:18 +02:00
Brian Clozel
81a03f2b2d Upgrade versions in CI pipeline
This commit upgrades the versions for:

* JDKs
* Ubuntu OS
* oci-build-task resource
2022-05-03 16:36:21 +02:00
Brian Clozel
3761dcdcdc Prepare CI pipeline for GA release on Maven Central
Closes gh-356
2022-04-20 16:16:38 +02:00
Brian Clozel
8e7931b449 Upgrade registry-image-resource in CI pipeline to 1.5.0
See spring-projects/spring-boot#30408
2022-04-14 11:27:56 +02:00
Brian Clozel
b9e2728ea2 Upgrade CI to concourse-release-scripts 0.3.4 2022-04-14 11:25:13 +02:00
Brian Clozel
2cdaf344fc Upgrade Docker and OS version in CI image 2022-04-04 13:16:14 +02:00
Brian Clozel
89b174d9ee Fix CI release pipeline for changelog and promotion
Now that the CHANGELOG generation and the release promotion tasks are
using external container images to perform tasks, we should not rely on
the ci-image to execute them.
2022-03-22 18:01:21 +01:00
Brian Clozel
22c1472bcc Fix CI pipeline configuration
See gh-331
2022-03-16 14:38:02 +01:00
Brian Clozel
0cf2ce023d Use Concourse Release Script as Docker image in CI
Instead of embeddeding the Concourse Release Scripts application as a
JAR in the CI image, this commit is now using the published Docker image
for this.
2022-03-16 14:26:53 +01:00
Brian Clozel
2b6dd8f1e1 Generate CHANGELOG during release promotion
Closes gh-331
2022-03-16 14:26:24 +01:00
Brian Clozel
0346474357 Upgrade to ubuntu:focal-20220302 in CI image 2022-03-16 13:53:39 +01:00
Brian Clozel
4d3c349e34 Upgrade JDK versions in CI image 2022-03-16 13:52:56 +01:00
Brian Clozel
a89ae5034f Upgrade JDK versions in CI image 2022-02-03 10:26:22 +01:00
Brian Clozel
e2d3b61b8d Upgrade Ubuntu version in CI image 2022-02-03 10:24:14 +01:00
Brian Clozel
c9f35ce916 Upgrade base for CI image 2022-01-13 14:41:31 +01:00
rstoyanchev
7a7e2e87dc Update project name to Spring for GraphQL
Closes gh-255
2022-01-13 12:16:02 +00:00
Brian Clozel
3df738e8a2 Add CI jobs for releasing RC versions
Closes gh-221
2022-01-07 20:57:03 +01:00
Brian Clozel
b0994a1409 Fix docker hub credentials configuration
Closes gh-198
2021-12-10 22:08:30 +01:00
Brian Clozel
31e6851f1e Setup Docker support in CI
See gh-198
2021-12-10 21:15:53 +01:00
Brian Clozel
f4a7c80cac Publish CI image as 1.0.x tag 2021-10-29 21:44:18 +02:00
Brian Clozel
c2559c2893 Configure Docker CI image building 2021-10-28 16:35:03 +02:00
Brian Clozel
d58dd5c765 Upgrade JDK versions in CI pipeline
Closes gh-170
2021-10-25 09:52:23 +02:00
Brian Clozel
652bb70cf1 Upgrade Ubuntu version in CI pipeline
Closes gh-171
2021-10-25 09:51:48 +02:00
Brian Clozel
771c42bfbe Fix missing GitHub credentials in release pipeline 2021-08-31 18:06:37 +02:00
Brian Clozel
0c17ad59bf Upgrade JDK versions 2021-08-31 17:39:49 +02:00
Brian Clozel
d3316d7a72 Upgrade Ubuntu in CI image 2021-08-31 17:39:31 +02:00
Brian Clozel
6cd0491077 Rename oci-build-task concourse resource 2021-07-26 15:42:23 +02:00
Brian Clozel
11fdb43238 Upgrade CI image 2021-07-23 10:00:29 +02:00
Brian Clozel
ed48f8f06e Upgrade to Artifactory Resource 0.0.17 2021-07-23 10:00:29 +02:00
Brian Clozel
4333ab603a Fix links in READMEs 2021-07-01 09:48:24 +02:00
Brian Clozel
6e871a790b Rename docs artifact 2021-06-30 18:34:57 +02:00
Brian Clozel
1727c7270a Set up reference documentation and JavaDoc
Closes gh-76
2021-06-30 17:59:45 +02:00
Brian Clozel
6dd5595f1e Add Milestone releases CI pipeline 2021-06-29 16:34:14 +02:00
Brian Clozel
71ce400e4f Upgrade CI pipeline and images 2021-06-29 15:40:51 +02:00
Brian Clozel
f3d941c0f4 Do not ignore ci paths in main git repo
Looking at paths under ci/* is now required to build the main CI image.
2021-04-28 10:54:22 +02:00
Brian Clozel
e7ff369ded Rename master branch to main 2021-04-28 10:39:30 +02:00
Brian Clozel
e25a8ba485 Update CI pipeline to use registry-image
This prevents docker rate-limiting issues.
2021-04-28 10:25:35 +02:00
Brian Clozel
e290e426ee The CI image build should be completely non-interactive.
See gh-18
2020-11-13 13:09:07 +01:00
Brian Clozel
15de06d33a Add Concourse CI pipeline
This commit adds the Concourse CI pipeline configuration.
The CI build is hosted on https://ci.spring.io.

As an experimental project, artifacts are published for now using the
org.springframework.experimental groupId.

Closes gh-18
2020-11-13 11:51:14 +01:00