Commit Graph

197 Commits

Author SHA1 Message Date
buildmaster
8e85fcff5a Bumping versions 2020-07-14 00:18:35 +00:00
Budlee
adae31914e Windows file path fix#1374 (#1402)
* Fix for file resolving for Windows

* #1374 Better way to fix issue with file format in FileStubDownloader

* #1374 Remove unused imports

* #1374 forgot to add tests for change

* Add more windows fixes

* Checkstyle fixes gh-1374

Checkstyle fixes gh-1374

* Checkstyle fixes gh-1374

* gh-1374 pr fix

* gh-1374 pr  fixes

* gh-1374 checkstyle changes

* missed off return from statement

* missed off return from statement

* Remove the FileUtils

* Remove the FileUtils
2020-06-20 17:23:32 +02:00
Marcin Grzejszczak
e05463f5f5 Migrated to docs.spring.io & updated sc-build 2020-06-04 13:49:58 +02:00
Marcin Grzejszczak
4d45bdf31d Added support for Spring Kafka
fixes gh-877
2019-09-16 22:39:36 +02:00
Jay Bryant
da3a09669c Editing pass for the new docs layout
I did a full editing pass on all the asciidoc files.
2019-08-06 14:37:41 -05:00
Marcin Grzejszczak
3d89adcf88 Working docs 2019-07-25 14:40:21 +02:00
Marcin Grzejszczak
66a71e72a4 WIP: 2019-07-24 13:58:20 +02:00
Marcin Grzejszczak
6aca340f71 Added more workflows 2019-07-22 15:11:48 +02:00
Marcin Grzejszczak
cd4ad7b017 WIP 2019-07-19 17:39:28 +02:00
Marcin Grzejszczak
52c3e5d89d WIP 2019-07-16 17:05:50 +02:00
Marcin Grzejszczak
554d59bf91 WIP 2019-07-11 17:00:25 +02:00
Marcin Grzejszczak
6b9e377487 Rewriting to java (#1131)
* Rewritting to java

- rewritten a lot of Spring Cloud Contract Spec module to Java
- extracted all Groovy stuff to a separate package
- will now continue writing extension modules
- spring-cloud-contract-spec will be written purely in java
- spring-cloud-contract-spec-groovy will have Groovy extensions

fixes gh-1130
2019-07-08 14:15:21 +02:00
buildmaster
1d56bdd1d7 Going back to snapshots 2019-07-03 20:38:29 +00:00
buildmaster
880c7bdb54 Update SNAPSHOT to 2.2.0.M1 2019-07-03 20:31:51 +00:00
Olga Maciaszek-Sharma
c81216c460 Merge branch '2.1.x'
# Conflicts:
#	README.adoc
2019-03-28 12:13:45 +01:00
Marcin Grzejszczak
39be0aef0e Merge branch '2.1.x' 2019-03-22 11:42:28 +01:00
Marcin Grzejszczak
55a0ae86c5 Fixed https 2019-03-22 11:41:20 +01:00
Marcin Grzejszczak
fbea35edf4 Hoxton 2019-03-08 17:07:28 +01:00
Marcin Grzejszczak
4da781b214 HTTP to HTTPS 2019-03-07 13:50:15 +01:00
buildmaster
73c0122a79 Going back to snapshots 2019-03-05 20:30:54 +00:00
buildmaster
be3dd56cd8 Update SNAPSHOT to 2.1.1.RELEASE 2019-03-05 20:21:45 +00:00
Olga Maciaszek-Sharma
4ec1f68919 Reformat readme comment. 2019-02-13 15:55:22 +01:00
Marcin Grzejszczak
8ce80e6e7f Applied checkstyle rules 2019-02-08 18:20:59 +01:00
Olga Maciaszek-Sharma
313d5ef586 Fix WebFlux usage section in docs. Remove unused method (#857)
Remove unused method and implementation for processing xml body verification (class is package-
scope, so not backwards incompatible change).
2019-01-21 18:51:35 +01:00
Marcin Grzejszczak
66f7e9329e Updated docs; fixes gh-846 2019-01-10 16:50:48 +01:00
Marcin Grzejszczak
d90bf2ccab Polish 2019-01-01 11:58:04 +01:00
buildmaster
e6640350bc Going back to snapshots 2018-12-20 21:43:00 +00:00
buildmaster
f47d0d3406 Update SNAPSHOT to 2.1.0.RC3 2018-12-20 21:37:41 +00:00
Marcin Grzejszczak
0058b987ae Adds support for binary payloads (#818)
with this change we're adding support for binary payloads both for HTTP and messaging.

fixes #664
2018-12-15 14:06:17 +01:00
Marcin Grzejszczak
19c1140110 Fixed readme 2018-12-15 00:51:18 +01:00
Marcin Grzejszczak
01c95c85f0 Fixed wrong docs goals 2018-11-08 16:03:55 +01:00
OlgaMaciaszek
53d7827495 Fix readme. 2018-10-22 21:31:31 +02:00
buildmaster
1d275c346a Going back to snapshots 2018-09-21 23:48:07 +00:00
buildmaster
19fca03627 Update SNAPSHOT to Greenwich.M1 2018-09-21 23:41:27 +00:00
Marcin Grzejszczak
9ed08fb31b Updated branches 2018-08-22 16:17:00 +02:00
Marcin Grzejszczak
ae40e48c17 Merge branch '2.0.x' 2018-08-22 16:16:24 +02:00
Marcin Grzejszczak
814dd06cea Fixed broken links; fixes gh-710 2018-08-22 16:16:16 +02:00
Marcin Grzejszczak
f8b142ddea Merge branch '2.0.x' 2018-08-08 18:03:18 +02:00
Marcin Grzejszczak
8bb61176ea Removed dirties context on any tests 2018-08-08 18:00:58 +02:00
Marcin Grzejszczak
c9228969de Closing and restarting WireMock stub after and before each test (#707)
fixes gh-665
2018-08-08 17:52:28 +02:00
Marcin Grzejszczak
ec7ed5e87f Maybe now 2018-08-01 17:15:26 +02:00
Marcin Grzejszczak
6340bd0eaa Merge branch '2.0.x' 2018-08-01 17:14:10 +02:00
Marcin Grzejszczak
dceb752d85 Fixed conflicts 2018-07-27 09:01:36 +02:00
Marcin Grzejszczak
adcdf30be5 Updated the docs with proper links; fixes gh-672 2018-07-02 14:19:10 +02:00
Marcin Grzejszczak
0fe31ce3a5 Git Stub Downloader (#596)
when stubsMode is set to LOCAL or REMOTE, and repositoryRoot starts with git:// we can clone the provided git repository, and search for the folder with stubs for the given artifact. So if the git repo has a folder structure of groupid/artifactid/version (where group id is either dot or slash separated), then we will provide a path to that repository for the stub runner to harvest the stubs

- externalized versions
- added more debugging messages
- added ContractProjectUpdater that updates the project containing contracts from SCM. ATM supports only git
- added ResourceResolver that retrieves the ProtocolResolvers. It does it via spring.factories entries containing StubDownloaderBuilder. SDP extends ProtocolResovler.
added StubRunner.properties map, that will contain any properties that will be later used by any StubDownloader implementations
- added PUBLISH_STUBS_TO_SCM env var for Docker, so that publishStubsToScm task gets called
- updated docs

Breaking:

- StubDownloaderBuilder extends ProtocolResovler. By default the ProtocolResolver methods return null.
- stubRunnerOptions.stubRepositoryRoot is a Resource not a String
- generateWireMockClientStubs Gradle task got removed
- if folder with contracts has a subfolder called contracts, we will pick contracts from the subfolder

fixes #580
2018-03-31 09:35:00 +02:00
Marcin Grzejszczak
8a9527b600 Fixed the docs 2018-03-19 16:34:38 +01:00
Marcin Grzejszczak
54cff1f19c Merge branch '1.2.x' 2018-03-19 16:33:29 +01:00
Marcin Grzejszczak
8ad4865fb5 Fixed the docs 2018-03-19 16:33:22 +01:00
Marcin Grzejszczak
60d45b5ad3 Merge branch '1.2.x' 2018-03-19 16:32:15 +01:00
Marcin Grzejszczak
51564ab444 Discouraged users from using spring-cloud-contract-wiremock dependency directly
the preferred option is to use `spring-cloud-starter-stub-runner`

fixes gh-348
2018-03-19 16:31:12 +01:00