Commit Graph

56 Commits

Author SHA1 Message Date
Roy Clarkson
db28d2837a Apply spring formatter and checkstyle rules 2025-02-04 14:22:06 -05:00
Alberto C. Ríos
b7da77941e Adding platform timeout configuration 2024-09-26 16:59:58 +02:00
Alberto C. Ríos
ca6f4278e4 (2.3.x): Adding logging module using LogCacheClient (#1065)
* Adding logging module using LogCacheClient

* Documenting logging starter
2024-07-12 14:04:35 +02:00
Abel Salgado Romero
0b0ecb7472 Use Gradle resolutionStrategy to align asciidoctor plugin versions
* All plugins (convert, pdf, etc) are released together and compatibility
between versions is not guaranteed.
So, this PR uses 'resolutionStrategy' to assign the same version to all
plugins ensuring they are all aligned
* Bump asciidoctor gradle plugins to 4.0.1
2024-03-07 14:30:00 +01:00
Alberto C. Ríos
c8696261c9 Improving CF deployer documentation (#868)
* Improving CF deployer documentation

Adding stack as a supported property
2023-10-03 14:20:25 +02:00
dependabot[bot]
f3fdddb16e (2.1.x): Bump io.spring.asciidoctor.backends:spring-asciidoctor-backends (#823)
Bumps [io.spring.asciidoctor.backends:spring-asciidoctor-backends](https://github.com/spring-io/spring-asciidoctor-backends) from 0.0.6 to 0.0.7.
- [Release notes](https://github.com/spring-io/spring-asciidoctor-backends/releases)
- [Commits](https://github.com/spring-io/spring-asciidoctor-backends/compare/v0.0.6...v0.0.7)

---
updated-dependencies:
- dependency-name: io.spring.asciidoctor.backends:spring-asciidoctor-backends
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-08-21 16:01:38 +02:00
dependabot[bot]
74757300d4 (2.1.x): Bump io.spring.asciidoctor.backends:spring-asciidoctor-backends (#812)
Bumps [io.spring.asciidoctor.backends:spring-asciidoctor-backends](https://github.com/spring-io/spring-asciidoctor-backends) from 0.0.5 to 0.0.6.
- [Release notes](https://github.com/spring-io/spring-asciidoctor-backends/releases)
- [Commits](https://github.com/spring-io/spring-asciidoctor-backends/compare/v0.0.5...v0.0.6)

---
updated-dependencies:
- dependency-name: io.spring.asciidoctor.backends:spring-asciidoctor-backends
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-07-14 11:10:23 +02:00
Alberto C. Ríos
e7f845127d Removing credentials-providers 2023-04-17 17:45:43 +02:00
dependabot[bot]
1095c9f5a5 Bump io.spring.asciidoctor.backends:spring-asciidoctor-backends
Bumps [io.spring.asciidoctor.backends:spring-asciidoctor-backends](https://github.com/spring-io/spring-asciidoctor-backends) from 0.0.4 to 0.0.5.
- [Release notes](https://github.com/spring-io/spring-asciidoctor-backends/releases)
- [Commits](https://github.com/spring-io/spring-asciidoctor-backends/compare/v0.0.4...v0.0.5)

---
updated-dependencies:
- dependency-name: io.spring.asciidoctor.backends:spring-asciidoctor-backends
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-03-03 13:45:47 +01:00
dependabot[bot]
dad34d516c Bump org.asciidoctor.jvm.convert from 3.1.0 to 3.3.2
Bumps org.asciidoctor.jvm.convert from 3.1.0 to 3.3.2.

---
updated-dependencies:
- dependency-name: org.asciidoctor.jvm.convert
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-03-01 13:01:46 +01:00
Alberto C. Ríos
dfa19af38f Adding buildpacks to deployer properties
In order to enable multiple buildpacks to be added to the backing application manifest
2023-01-31 17:40:34 +01:00
Jay Bryant
610aba9234 Use spring-boot-backends
to define the look and feel of the HTML output.

Part of Spring's continuing doc modernization effort.
2023-01-20 09:57:17 +01: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
dependabot[bot]
64c856cf3a Bump r2dbc-h2 from 0.9.1.RELEASE to 1.0.0.RELEASE
Bumps [r2dbc-h2](https://github.com/r2dbc/r2dbc-h2) from 0.9.1.RELEASE to 1.0.0.RELEASE.
- [Release notes](https://github.com/r2dbc/r2dbc-h2/releases)
- [Changelog](https://github.com/r2dbc/r2dbc-h2/blob/main/CHANGELOG)
- [Commits](https://github.com/r2dbc/r2dbc-h2/compare/v0.9.1.RELEASE...v1.0.0.RELEASE)

---
updated-dependencies:
- dependency-name: io.r2dbc:r2dbc-h2
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-11-22 12:08:37 +01:00
Gareth Clay
c0ef52da48 Remove enforcedPlatform dependency management
Allowing consumer projects to apply their own version management
2022-10-13 17:26:39 +01:00
dependabot[bot]
673284c227 Bump r2dbc-h2 from 0.9.0.RELEASE to 0.9.1.RELEASE
Bumps [r2dbc-h2](https://github.com/r2dbc/r2dbc-h2) from 0.9.0.RELEASE to 0.9.1.RELEASE.
- [Release notes](https://github.com/r2dbc/r2dbc-h2/releases)
- [Changelog](https://github.com/r2dbc/r2dbc-h2/blob/main/CHANGELOG)
- [Commits](https://github.com/r2dbc/r2dbc-h2/compare/v0.9.0.RELEASE...v0.9.1.RELEASE)

---
updated-dependencies:
- dependency-name: io.r2dbc:r2dbc-h2
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-02-07 15:21:22 +01:00
dependabot[bot]
1e29d7b048 Bump r2dbc-h2 from 0.8.4.RELEASE to 0.9.0.RELEASE
Bumps [r2dbc-h2](https://github.com/r2dbc/r2dbc-h2) from 0.8.4.RELEASE to 0.9.0.RELEASE.
- [Release notes](https://github.com/r2dbc/r2dbc-h2/releases)
- [Changelog](https://github.com/r2dbc/r2dbc-h2/blob/main/CHANGELOG)
- [Commits](https://github.com/r2dbc/r2dbc-h2/compare/v0.8.4.RELEASE...v0.9.0.RELEASE)

---
updated-dependencies:
- dependency-name: io.r2dbc:r2dbc-h2
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-01-14 14:22:52 +01:00
dependabot[bot]
f325eb3ff4 Bump spring-doc-resources from 0.2.1.RELEASE to 0.2.5
Bumps spring-doc-resources from 0.2.1.RELEASE to 0.2.5.

---
updated-dependencies:
- dependency-name: io.spring.docresources:spring-doc-resources
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-01-10 14:29:32 +01:00
dependabot[bot]
7625bb053f Bump org.asciidoctor.jvm.convert from 3.1.0 to 3.3.2
Bumps org.asciidoctor.jvm.convert from 3.1.0 to 3.3.2.

---
updated-dependencies:
- dependency-name: org.asciidoctor.jvm.convert
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-01-07 20:26:38 +01:00
dependabot[bot]
1e9532dec5 Bump org.asciidoctor.jvm.pdf from 3.1.0 to 3.3.2
Bumps org.asciidoctor.jvm.pdf from 3.1.0 to 3.3.2.

---
updated-dependencies:
- dependency-name: org.asciidoctor.jvm.pdf
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-01-07 19:07:07 +01:00
dependabot[bot]
5be7a54077 Bump r2dbc-h2 from 0.8.0.RELEASE to 0.8.4.RELEASE
Bumps [r2dbc-h2](https://github.com/r2dbc/r2dbc-h2) from 0.8.0.RELEASE to 0.8.4.RELEASE.
- [Release notes](https://github.com/r2dbc/r2dbc-h2/releases)
- [Changelog](https://github.com/r2dbc/r2dbc-h2/blob/main/CHANGELOG)
- [Commits](https://github.com/r2dbc/r2dbc-h2/compare/v0.8.0.RELEASE...v0.8.4.RELEASE)

---
updated-dependencies:
- dependency-name: io.r2dbc:r2dbc-h2
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-01-07 15:15:52 +01:00
Gareth Clay
72f7d12b94 Ensure Dependabot is working
* dependabot.yml
* Move dependency version properties to build.gradle since dependabot
can't update other files
2021-10-01 14:38:04 +01:00
Patrick Geschinski
eaa00d07fd docs: mention the use-spring-application-json property 2021-07-26 11:13:33 +01:00
Roy Clarkson
9f77820443 Rename 'master' to 'main' 2021-04-26 12:20:46 -04:00
Gareth Clay
6cc7deb9be Updates based on PR feedback 2020-07-09 14:44:15 +01:00
Gareth Clay
a4ec5c428f Enforced platform, start of maven publication 2020-07-09 14:44:15 +01:00
Gareth Clay
5426932b3d Remove spring dependency management plugin 2020-07-09 14:44:15 +01:00
Gareth Clay
f096785ecc Make dependencies more groovy 2020-07-09 14:44:15 +01:00
Gareth Clay
2ec6bfc4af Compiling again 2020-07-09 14:44:15 +01:00
Gareth Clay
6fed6572cb Fix CI log interleaving
* Stop logs from parallel tests interleaving with each other
* Cut down on noise and reduce page load times by only logging std
streams for tests that fail
* @Validated AT cloud foundry configuration
* Remove unnecessary Gradle tasks from the AT job since they've already
been performed as part of `build`
* Stop tests and javadoc Gradle tasks being run against docs subproject
and causing failures

#380
2020-06-09 13:52:13 -04:00
Gareth Clay
0b94aeb220 Bump to spring-boot-starter-data-r2dbc:2.3.0.RELEASE 2020-06-05 14:45:16 +01:00
Jay Bryant
9c37c591e9 Upgrade Asciidoctor
Upgrade Asciidoctor to the latest version (3.1.0), to reduce technical debt.
2020-04-29 21:48:53 -04:00
Jay Bryant
ab2db1c50f Editing pass and doc-resources upgrade
Edited the docs for spelling, punctuation, usage, and code formatting.
Also updated the spring-doc-resources to the latest version
(from 0.2.0 to 0.2.1), to get a bug fix.
2020-04-17 10:16:06 -04:00
Roy Clarkson
72cdcd45ad Update doc production 2020-04-14 17:08:39 -04:00
Roy Clarkson
174ed64121 Move asciidoctor plugin dependency to docs subproject 2020-03-31 12:50:38 -04:00
Roy Clarkson
65fe482234 Replace usage of 'example.com' with 'example.local' 2020-03-31 12:06:40 -04:00
Alberto Rios
53e58832d5 Adding example on how to create a custom Target service 2020-02-28 16:02:42 +01:00
Roy Clarkson
e5802e6602 Document example implementation of ServiceInstanceStateRepository
- Add example implementation in reference docs
- Include warning in javadoc and reference about using in mem implementation
in production

Resolves #257. Resolves #314
2020-01-31 12:55:13 -05:00
Roy Clarkson
c955c12a9a Improve use of code blocks in reference docs 2020-01-30 20:24:28 -05:00
Roy Clarkson
9db5ce4c4c Extract versions and urls from reference docs 2020-01-30 20:24:28 -05:00
Ben Klein
4a985e5adb Move to new Spring docs style 2020-01-30 20:00:59 -05:00
Yuxin Bai
b0f2cbc5f4 UpdateServiceInstance creates/binds new backing services and unbinds/deletes old backing services.
To keep the behavior consisten, also updated delete flow to delete backing
services that the backing app are actually bound to.

As part of making the new AT pass, moved delete backing services step to
before deleting backing app.

Connects to #293
2020-01-27 17:22:05 -05:00
Alberto Rios
953d3cc616 Updating licenses to 2020 2020-01-14 12:47:19 +01:00
Guillaume Berche
bc7d75bbe2 Configurable API polling duration to support async backing services (#289)
* Configurable API polling duration to support async backing services

By default cf-java-client will set a default completion timeout of 5 Mins.

The api-polling-timeout property now enables a configureable value
applied in create/update/delete service instance CF API calls for
backing services.

* Refine Configurable API polling duration to support async backing services

- now fetches the polling duration in app properties as documented, then defaults to global properties, then defaults to constant
- cleaned up comments

* Fix missing javadoc as reported by checkstyle
2019-12-16 13:03:38 +01:00
Mike Heath
b6861ea7e0 Fix services configuration example 2019-05-28 15:51:33 -04:00
Mike Heath
a85d8316f6 Fix credential-provider examples
Credential providers take a mapping, not a sequence of mappings.
2019-05-09 16:01:24 -05:00
Mike Heath
87236ad135 Fix target configuration example
target is an object, not an array
2019-05-07 18:07:33 -05:00
Roy Clarkson
d109416aa5 Add docs for app deployment workflows
Add information about create, update, and delete workflows with a caution
about certain update configurations causing downtime.

Resolves #231
2019-05-03 16:59:23 -04:00
Roy Clarkson
bc75e248c2 Update copyright date 2019-04-18 10:23:28 -04:00
Spring Operator
e6e9acff8a URL Cleanup
This commit updates URLs to prefer the https protocol. Redirects are not followed to avoid accidentally expanding intentionally shortened URLs (i.e. if using a URL shortener).

# Fixed URLs

## Fixed Success
These URLs were switched to an https URL with a 2xx status. While the status was successful, your review is still recommended.

* http://docs.oracle.com/javase/8/docs/api/ migrated to:
  https://docs.oracle.com/javase/8/docs/api/ ([https](https://docs.oracle.com/javase/8/docs/api/) result 200).
* http://docs.spring.io/spring/docs/ migrated to:
  https://docs.spring.io/spring/docs/ ([https](https://docs.spring.io/spring/docs/) result 200).
* http://www.apache.org/licenses/LICENSE-2.0 migrated to:
  https://www.apache.org/licenses/LICENSE-2.0 ([https](https://www.apache.org/licenses/LICENSE-2.0) result 200).
* http://www.apache.org/licenses/LICENSE-2.0.txt migrated to:
  https://www.apache.org/licenses/LICENSE-2.0.txt ([https](https://www.apache.org/licenses/LICENSE-2.0.txt) result 200).
* http://projects.spring.io/spring-cloud migrated to:
  https://projects.spring.io/spring-cloud ([https](https://projects.spring.io/spring-cloud) result 301).
2019-03-11 12:46:39 -05:00