Marcin Grzejszczak
8b5fef00b7
Renamed the adoc file
2019-08-07 23:51:40 +02:00
Marcin Grzejszczak
9e3c565c5b
Fixing the setup
2019-08-07 23:50:59 +02:00
Marcin Grzejszczak
a7e1af162b
Added link to maven docs
2019-08-07 23:42:46 +02:00
Marcin Grzejszczak
238aa9e3af
Updated the fail on no contracts option
2019-08-07 23:08:38 +02:00
Marcin Grzejszczak
197864e4e0
Added info about the run maven goal; fixes gh-340
2019-08-07 22:06:21 +02:00
Marcin Grzejszczak
39a4718957
Added info about the new plugin portal; fixes gh-1054
2019-08-07 22:03:51 +02:00
Marcin Grzejszczak
7b60206c77
Added the generateStubs docs
2019-08-07 21:54:24 +02:00
Marcin Grzejszczak
48cdd556f7
Updated the docs for the stubs protocol
2019-08-07 21:38:14 +02:00
Marcin Grzejszczak
24f8930237
Merge branch 'Buzzardo-new_docs'
...
fixes gh-1140
fixes gh-1157
2019-08-07 10:59:06 +02:00
Marcin Grzejszczak
21318efa8d
Polish
2019-08-07 10:45:32 +02:00
Jay Bryant
6eea97a4a0
Merge branch 'new_docs' of https://github.com/spring-cloud/spring-cloud-contract into new_docs
2019-08-06 15:17:09 -05: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
dbb1af8d98
Generate stubs at runtime ( #1152 )
...
* Generate stubs at runtime
without this change the producer side must publish the stubs for the consumer side to use them
with this change the consumer can toggle a switch so that the stubs get generated at runtime. This might of course lead to false positivies but we assume that the users know what they're doing
fixes gh-881
2019-08-05 10:44:35 +02:00
Marcin Grzejszczak
5e84a38377
Revert " Added support for incremental Gradle builds"
...
This reverts commit 31972419
2019-08-01 14:01:40 +02:00
Marcin Grzejszczak
531fa8ff86
Merge branch 'master' into new_docs
2019-07-31 23:28:12 +02:00
Marcin Grzejszczak
31972419e9
Added support for incremental Gradle builds
...
fixes gh-1133
2019-07-31 23:26:28 +02:00
Marcin Grzejszczak
70bd589f13
Simplified the readme
2019-07-30 11:40:30 +02:00
Marcin Grzejszczak
53eede4c3d
Fixing docs
2019-07-30 11:37:40 +02:00
Marcin Grzejszczak
709801c4de
Added symbolic link of index.adoc
2019-07-29 14:45:39 +02:00
Olga Maciaszek-Sharma
371c32d5eb
Review and add fixes.
2019-07-26 14:38:14 +02:00
Marcin Grzejszczak
e9d467877c
Polish
2019-07-25 18:03:52 +02:00
Marcin Grzejszczak
bffe539f4b
Working docs
2019-07-25 14:42:04 +02: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
48ea06b66a
Added flows
2019-07-24 13:16:29 +02:00
Marcin Grzejszczak
6817e486af
Merge branch 'master' into new_docs
2019-07-24 11:27:24 +02:00
Marcin Grzejszczak
a725e8a76f
WIP
2019-07-24 11:25:43 +02:00
Marcin Grzejszczak
ba554aa605
Started adding flows
2019-07-23 18:13:46 +02:00
Marcin Grzejszczak
613b4586ac
Getting started done
2019-07-23 13:17:21 +02:00
Marcin Grzejszczak
0db28a223f
New videos, read files from remote
2019-07-22 17:36:38 +02:00
Marcin Grzejszczak
6aca340f71
Added more workflows
2019-07-22 15:11:48 +02:00
Marcin Grzejszczak
6a408f9a05
WIP
2019-07-19 20:02:36 +02:00
Marcin Grzejszczak
cd4ad7b017
WIP
2019-07-19 17:39:28 +02:00
Marcin Grzejszczak
a68ae38c89
WIP
2019-07-18 14:38:43 +02:00
Marcin Grzejszczak
52c3e5d89d
WIP
2019-07-16 17:05:50 +02:00
janeisklar
c55031e094
Add TestNG support for spring-cloud-contract-verifier ( #1101 ) ( #1135 )
...
fixes #1101
2019-07-12 12:17:12 +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
Marcin Grzejszczak
8f0db8ffe2
Merge branch 'custom_stubs_classifier' of https://github.com/Dominick1993/spring-cloud-contract into Dominick1993-custom_stubs_classifier
2019-07-01 13:58:22 +02:00
Marcin Grzejszczak
972a50265f
Refactored class and method generation ( #1116 )
...
following two event storming sessions with @pilloPl and @OlgaMaciaszek and the Spring Cloud Contract community we've decided to refactor the core modules of Spring Cloud Contract Verifier.
The main idea is that the current `JavaTestGenerator`'s implementation no longer uses complex logic to generate classes and methods.
We've introduced abstractions such as:
- class body builder (to build classes)
- groovy and java class metadata
- imports (for various frameworks)
- default setup for json, xml, restassured, jaxrs
- class annotations for spock, junit and junit5
- field insertion e.g. for messaging
2019-06-27 23:01:37 +02:00
Dominik Labuda
d3ff357a54
Verifier docker image support for custom stubs classifier
...
Adds the possibility to provide custom stubs classifier. Might be useful to serve as some kind of tag for the stubs published.
2019-05-06 00:02:10 +02:00
Marcin Grzejszczak
291b692e25
Added sagan pages; fixes gh-1066
2019-04-29 13:04:31 +04:00
Olga Maciaszek-Sharma
883bf6a6b1
Merge remote-tracking branch 'spring-operator/polish-urls-build-master'
2019-04-01 15:53:34 +02:00
Olga Maciaszek-Sharma
e74faf68d3
Merge remote-tracking branch 'spring-operator/polish-urls-remaining-master'
...
# Conflicts:
# README.adoc
# docs/src/main/asciidoc/verifier_introduction.adoc
# spring-cloud-contract-spec/src/test/groovy/org/springframework/cloud/contract/spec/internal/RegexPatternsSpec.groovy
# spring-cloud-contract-stub-runner/src/test/java/org/springframework/cloud/contract/stubrunner/GitStubDownloaderTests.java
2019-04-01 15:25:05 +02:00
Dominik Labuda
199afbd042
Docker image support for authenticated contracts download ( #912 )
...
Since there was no way to download contracts from external binary repository as authenticated user while using Docker Verifier image, it was added.
2019-03-29 11:28:40 +01:00
Olga Maciaszek-Sharma
b800df8d43
Merge branch '2.1.x'
...
# Conflicts:
# README.adoc
2019-03-28 12:13:18 +01:00
Olga Maciaszek-Sharma
ea986b8329
Fix more URLs.
...
# Conflicts:
# docs/src/main/asciidoc/verifier_setup.adoc
2019-03-27 19:43:22 +01:00
Spring Operator
3eca2df6f9
URL Cleanup ( #944 )
...
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 But Review Recommended
These URLs were fixed, but the https status was not OK. However, the https status was the same as the http request or http redirected to an https URL, so they were migrated. Your review is recommended.
* http://foo.bar (UnknownHostException) with 1 occurrences migrated to:
https://foo.bar ([https](https://foo.bar ) result UnknownHostException).
* http://link/to/your/nexus/or/artifactory/or/sth (UnknownHostException) with 1 occurrences migrated to:
https://link/to/your/nexus/or/artifactory/or/sth ([https](https://link/to/your/nexus/or/artifactory/or/sth ) result UnknownHostException).
* http://www.puppycrawl.com/dtds/suppressions_1_1.dtd (404) with 1 occurrences migrated to:
https://www.puppycrawl.com/dtds/suppressions_1_1.dtd ([https](https://www.puppycrawl.com/dtds/suppressions_1_1.dtd ) result 404).
## 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://maven.apache.org/xsd/assembly-1.1.3.xsd with 3 occurrences migrated to:
https://maven.apache.org/xsd/assembly-1.1.3.xsd ([https](https://maven.apache.org/xsd/assembly-1.1.3.xsd ) result 200).
* http://maven.apache.org/xsd/maven-4.0.0.xsd with 82 occurrences migrated to:
https://maven.apache.org/xsd/maven-4.0.0.xsd ([https](https://maven.apache.org/xsd/maven-4.0.0.xsd ) result 200).
* http://www.springframework.org/schema/beans/spring-beans.xsd with 2 occurrences migrated to:
https://www.springframework.org/schema/beans/spring-beans.xsd ([https](https://www.springframework.org/schema/beans/spring-beans.xsd ) result 200).
* http://www.springframework.org/schema/integration/spring-integration.xsd with 2 occurrences migrated to:
https://www.springframework.org/schema/integration/spring-integration.xsd ([https](https://www.springframework.org/schema/integration/spring-integration.xsd ) result 200).
# Ignored
These URLs were intentionally ignored.
* http://maven.apache.org/POM/4.0.0 with 164 occurrences
* http://maven.apache.org/plugins/maven-assembly-plugin/assembly/1.1.3 with 6 occurrences
* http://www.springframework.org/schema/beans with 4 occurrences
* http://www.springframework.org/schema/integration with 4 occurrences
* http://www.w3.org/2001/XMLSchema-instance with 87 occurrences
2019-03-27 19:31:29 +01:00