Roy Clarkson
f22d0760f4
Remove slack notifications from pipelines
2025-02-05 10:58:15 -05:00
Alberto C. Ríos
654b887d55
Adding docker config
2024-07-01 13:16:35 +02:00
Alberto C. Ríos
749fc7642b
Updating image repository
2024-06-27 17:38:17 +02:00
Gareth Clay
3e0abdf26f
Migrate to new image repositories
2024-06-05 11:03:21 -04:00
Gareth Clay
af6ae5d410
Migration to new Concourse instance
2024-06-05 14:59:26 +01:00
Alberto C. Ríos
d573cb2edb
Make PR manager use the default branch
2024-03-12 17:25:11 +01:00
Gareth Clay
94e297851e
Retry CF API login ( #879 )
...
* Sometimes cf login fails - this WIP will perform a retry
* But sometimes login succeeds and then a later command fails. We might need to extract the retry into a function and use it on every cf command?
2023-10-09 11:35:03 +02:00
Gareth Clay
8a51619daf
Switch to concourse-release-scripts image
...
The jar file is no longer publicly available.
2023-10-03 10:35:26 +01:00
Alberto C. Ríos
6f2453ac5a
Moving pipelines to shepherd ( #869 )
2023-10-03 10:17:29 +02:00
Gareth Clay
5b500978a4
Enable documentation publishing
...
Adds Artifactory properties required for documentation publishing
2023-09-20 10:13:16 +01:00
Alberto C. Ríos
e2f1a7cc11
Removing 1.4.x because it reached EOCS ( #844 )
2023-09-06 10:37:24 +02:00
Gareth Clay
aa7b2a423f
PR pipeline update
2023-05-26 09:02:26 +01:00
Gareth Clay
674c41c614
Don't use rich Gradle output for ATs
...
Because it makes the output in the Concourse UI messy
2023-05-03 10:01:45 +01:00
Gareth Clay
5fe1748444
Rebuild CI images weekly
...
In order to discover problems more quickly
2023-05-02 15:15:50 +01:00
Gareth Clay
9f89d7ecbc
Remove https://repo.spring.io/libs-snapshot reference
...
This repository path will soon disallow anonymous access
2023-05-02 15:10:18 +01:00
Alberto C. Ríos
3623eccc73
Updating artifactory build_uri
2023-05-02 13:19:14 +02:00
Alberto C. Ríos
95b5560d93
Using version in artifactory build_number
2023-05-02 13:10:25 +02:00
Gareth Clay
ebf1fc66f3
App Broker 2.0.x
...
Major dependencies updates:
* Spring Boot 3
* Spring Framework 6
* Spring Cloud Open Service Broker 4.0.0-SNAPSHOT
* Java 17
* Gradle 7.6
Dockerfile:
* Update to Ubuntu Jammy
* Bump to OpenJDK 17
* Remove usage of deprecated `apt-key` tool
* Bump all other tools to latest versions (bosh, bbl, credhub etc.)
ATs:
* Pass required java buildpack env var to use Java 17 on CF
* Update `cf login` invocation to work with cf-cli v8
Small improvements:
* Reliable datetime comparison in `InMemoryServiceInstanceStateRepositoryTest`
* Update `.editorconfig` to match existing style
* Add `.sdkmanrc`
2022-12-08 09:20:41 +00:00
Gareth Clay
d609cc4c11
Instanced pipelines
...
Use instanced pipelines for supported branches and PRs.
2022-12-01 11:21:23 +00:00
Alberto C. Ríos
8d32b986fd
Notify failures on error
2022-11-22 12:42:24 +01:00
Alberto C. Ríos
81d7f00759
Adding tags to all resource_types
2022-11-22 11:35:11 +01:00
Gareth Clay
9a4bbfabd1
Upgrade to Gradle 7.5.1
...
Also default to running tasks in parallel
2022-10-13 17:09:45 +01:00
Alberto C. Ríos
c9a3c1177f
Adding missing tag
2022-01-17 15:39:17 +01:00
Alberto C. Ríos
b5699278eb
Future proofing main with the tag split
...
Adding the split now so we can just bump a number in the future
2022-01-17 14:55:08 +01:00
Alberto C. Ríos
4d9ba89034
Reverting distribution repository
...
To re-enable snapshot publishing
2022-01-10 13:26:14 +01:00
Alberto C. Ríos
36c13258f9
Upating build dist repository
2022-01-07 12:57:45 +01:00
Alberto C. Ríos
2d58032d0c
Updating concourse vars
2022-01-07 12:57:45 +01:00
Alberto C. Ríos
56364e4a5d
Upgrading dependencies for 1.4
...
Updating pipelines
2022-01-05 12:43:44 +01:00
Alberto C. Ríos
6bb90cc072
Scaling vm types
...
By default, cf-deployment uses minimal vm type, scaling the main components up vertically
to use large instead.
2021-09-23 14:58:40 +02:00
Abel Salgado Romero
be65e4abc6
Use GH Tokens for pipelines
...
* Add signing configuration
2021-09-10 12:11:21 +02:00
Abel Salgado Romero
101d413f5f
Bump to concourse-release-scripts-0.3.4-SNAPSHOT
...
Removes need to wait for releasing or building custom images
from source.
2021-09-09 12:53:28 +02:00
Gareth Clay
32e15b3c48
Nightly builds
...
* Trigger builds nightly to drive out failures
* Add an 'all' group to the pipeline view to provide an overview
# 449
2021-09-02 13:28:09 +01:00
Abel Salgado Romero
d347393b61
Remove Bintray from release pipelines
2021-08-19 17:55:52 +01:00
Gareth Clay
6abaacdd67
Rename CI base image app-broker-ci
...
Disambiguate and decouple from other users
2021-05-12 17:45:48 +01:00
Gareth Clay
3f226ace8d
Fix PR pipeline vars
2021-05-11 09:41:06 +01:00
Gareth Clay
88a6ed59f2
Use Toolsmiths environments for PR pipeline ATs
2021-05-10 17:09:48 -04:00
Gareth Clay
a329ccf849
Scale Toolsmiths environment for ATs
...
* Scale to 3 Diego cells to handle AT workload
* Rich Gradle output for ATs in CI
* Clean more things in clean-env.sh
2021-05-10 16:54:46 +01:00
Gareth Clay
04b64dc146
Create test orgs and spaces before ATs run
...
* Also remove unnecessary `credhub login` step
2021-05-10 16:54:46 +01:00
Gareth Clay
bd84a35a8f
Use Toolsmith environment for running ATs
2021-05-07 15:12:08 +01:00
Gareth Clay
77b7ff1ef7
Remove Circle CI
2021-04-19 18:13:16 +01:00
Dylan Roberts
1e8aeca6f5
Update ci for harbor and runway
2021-04-16 13:30:45 -04:00
Dylan Roberts
083e9738e9
Update ci-image source to harbor
2021-04-15 15:55:31 -04:00
Dylan Roberts
8640026af2
Add concourse-release-scripts to release-ci-image
2021-04-14 14:59:01 -04:00
Gareth Clay
0c756a4092
Update pipelines for 1.3.x series
2021-01-21 10:03:27 +00:00
Gareth Clay
bdabe35937
Pipeline updates
...
* Pass through pipeline vars to tasks that require them
* Group milestone, rc and release jobs to clarify the release process
for each stage
2020-12-02 14:07:41 +00:00
Gareth Clay
cc0551c164
Publish docs zip to Maven
...
It seems I broke this while updating the Gradle build.
2020-11-30 17:54:34 +00:00
Gareth Clay
d9257c3b4d
Replace docker-image resource with registry-image
...
This can make use of the global Concourse registry mirror, which is
authenticated to avoid DockerHub rate limits.
#403
2020-11-27 16:28:43 +00:00
Roy Clarkson
b7e27cd84a
Remove 'set -u' parameter because staging script is failing on an unbound var
...
Staging for releases is failing on an unbound variable. This is because there
is no suffix to append in the new Spring version format.
/opt/concourse-java.sh: line 81: $2: unbound variable
2020-11-19 16:18:05 -05:00
Roy Clarkson
64195087b3
Remove commented pipeline config
2020-11-18 16:48:44 -05:00
Yuxin Bai
c16b20f567
Trying to set git config with CLI
2020-11-18 15:27:12 -05:00