Commit Graph

3073 Commits

Author SHA1 Message Date
Marcin Grzejszczak
f336751ee1 StubRunner and a random port
added additional resolvers for the properties via environment

fixes gh-147
2019-09-17 17:12:29 +02:00
buildmaster
775af906fd Bumping versions 2019-09-17 00:23:09 +00:00
Marcin Grzejszczak
4d45bdf31d Added support for Spring Kafka
fixes gh-877
2019-09-16 22:39:36 +02:00
Snyk bot
582503a8c9 fix: pom.xml to reduce vulnerabilities (#1214)
The following vulnerabilities are fixed with an upgrade:
- https://snyk.io/vuln/SNYK-JAVA-COMFASTERXMLJACKSONCORE-174736
- https://snyk.io/vuln/SNYK-JAVA-COMFASTERXMLJACKSONCORE-450207
- https://snyk.io/vuln/SNYK-JAVA-COMFASTERXMLJACKSONCORE-450917
- https://snyk.io/vuln/SNYK-JAVA-COMFASTERXMLJACKSONCORE-455617
2019-09-16 17:00:58 +02:00
buildmaster
e42c5bc94a Bumping versions 2019-09-10 00:21:31 +00:00
Marcin Grzejszczak
a1ba2a3be1 Fixes broken tests 2019-09-09 15:13:14 +02:00
Marcin Grzejszczak
c7b4f0125b Added integration for JMS
fixes gh-1141
2019-09-09 14:22:02 +02:00
Marcin Grzejszczak
530fdee87f Reusing the original exec version 2019-09-09 11:32:46 +02:00
Marcin Grzejszczak
38cf761228 Not inheriting maven exec for gradle 2019-09-09 08:31:15 +02:00
Marcin Grzejszczak
5ef72577b4 Added the missing configuration properties table 2019-09-06 14:28:28 +02:00
buildmaster
3a60466e76 Bumping versions 2019-09-06 00:21:40 +00:00
Marcin Grzejszczak
c7e6f77d42 Merge branch '2.1.x' 2019-09-05 13:44:44 +02:00
Marcin Grzejszczak
8d6336c73f Made @AutoConfigureWireMock @Inherited; fixes gh-1201 2019-09-05 13:44:37 +02:00
Marcin Grzejszczak
796103cb48 Bumped libs
fixes gh-1193
fixes gh-1194
fixes gh-1195
fixes gh-1196
fixes gh-1197
fixes gh-1198
2019-09-04 17:24:47 +02:00
Marcin Grzejszczak
bd64cf82ae Merge pull request #1184 from shanman190/bugfix/extension-dsl
Bugfix/extension dsl
2019-09-03 21:07:50 +02:00
Shannon Pamperl
534cbde50d Switch to plugins{} apply syntax
Now that Spring Cloud Contract is generating a plugin marker, it's much
easier to functionally test using Gradle TestKit by utilizing the
withPluginClasspath() and the 'java-gradle-plugin' Gradle plugin. Since
Gradle recommends new users, as well as new plugin authors, to use the
plugin markers and plugins{} syntax we should also follow that same
path. Especially given that there has been feature parity with the
buildscirpt{} block some releases ago.
2019-09-03 12:49:04 -05:00
Shannon Pamperl
04f7e8ca6e Removed unused functionalTest samples 2019-09-03 12:48:25 -05:00
Shannon Pamperl
4d590aa800 Disable debug-jvm mode as it's causing an additional compilation without the initscript classpath 2019-09-02 18:20:01 -05:00
Shannon Pamperl
9ad51a58d9 Remove eclipse plugin since it's not necessary to apply it
Both Eclipse, via Buildship, and Intellij automatically add in init
scripts that run with the Gradle execution. In these they add in the
eclipse or idea plugins, so that those ide's get associated
configurations and tasks necessary for them.
2019-09-02 15:23:33 -05:00
Shannon Pamperl
5acaff9338 Remove checkstyle setup as it's causing ClassNotFoundExceptions 2019-09-02 10:43:03 -05:00
Shannon Pamperl
ccdac2522c Remove ignored tests 2019-09-02 10:43:03 -05:00
Shannon Pamperl
afebba0e6e Take advantage of the gradlePluginPortal() repository method 2019-09-02 10:43:03 -05:00
Shannon Pamperl
c7035d45d4 Add standard scenario test in Kotlin DSL 2019-09-02 10:43:02 -05:00
Shannon Pamperl
d03a8eb960 Update integration test to take advantage of java-gradle-plugin
This plugin is required when using the withPluginClasspath(..) method,
but during Gradle execution it creates a listing of the classpath that
the plugin under test would have. We can then use that explicitly to
build up the necessary classpath in the init.gradle script for loading
the necessary classes to run integration tests against the plugin
without needing to copy all of the jar files into a folder via a Gradle
task.
2019-09-02 10:43:02 -05:00
Shannon Pamperl
6f534b2eee Added kotlin-dsl test 2019-09-02 10:43:02 -05:00
Shannon Pamperl
3b16eed5cb Revamp extension to explicitly declare input types correctly 2019-09-02 10:43:01 -05:00
Shannon Pamperl
1c26678b3a Convert extension class to Java 2019-09-02 10:43:01 -05:00
Marcin Grzejszczak
d411f54547 Enforcing Kotlin version to 1.3.31 to align with Gradle 2019-09-02 08:24:53 +02:00
Marcin Grzejszczak
0e359f9799 Merge branch '2.1.x' 2019-08-30 15:37:43 +02:00
Marcin Grzejszczak
b7b6a22c5f Fixed formatting 2019-08-30 15:37:31 +02:00
Marcin Grzejszczak
805a72be6d Merge branch '2.1.x' 2019-08-30 15:12:42 +02:00
Alican Akkus
bbb8877d40 fixes: #1160 2019-08-30 15:12:35 +02:00
Marcin Grzejszczak
6d23f75fd0 Merge branch 'AlicanAkkus-master' 2019-08-30 15:12:06 +02:00
Marcin Grzejszczak
7f5ad5afee Forcing kotlin to be in 1.3.31 2019-08-30 14:47:54 +02:00
Alican Akkus
06315cf9af fixes: #1160 2019-08-30 12:53:37 +03:00
Marcin Grzejszczak
609b9e3b7d Requires kotlin to be explicitly provided; fixes gh-1189 2019-08-30 10:53:53 +02:00
Marcin Grzejszczak
1e69c7b569 Merge branch '2.1.x' 2019-08-30 10:26:12 +02:00
Marcin Grzejszczak
b253a45bbe Bumps jgit; fixes gh-1190 2019-08-30 10:26:02 +02:00
Marcin Grzejszczak
551ede93fd Merge branch '2.1.x' 2019-08-30 10:08:28 +02:00
Marcin Grzejszczak
111847d91a Migrated old jersey lib 2019-08-30 10:07:50 +02:00
Marcin Grzejszczak
c2f9e3fe85 Added the explicit version for jersey 2019-08-30 09:53:00 +02:00
Marcin Grzejszczak
77866858ec Bumped commons-beanutils; fixes gh-1178 2019-08-30 09:48:55 +02:00
Marcin Grzejszczak
395656bbc2 Bumped commons-beanutils; fixes gh-1178 2019-08-30 09:47:43 +02:00
Marcin Grzejszczak
00c2ab9c75 Bumped Kotlin 2019-08-29 17:20:55 +02:00
Marcin Grzejszczak
edf463d715 Fixed the samples 2019-08-28 16:05:52 +02:00
Marcin Grzejszczak
2098e81ece Removed a handful of samples 2019-08-28 15:13:06 +02:00
anatoliy-balakirev
d4740706f0 Replace custom caching with Gradle's incremental build (#1187)
Replaced custom caching of the downloaded contracts with Gradle's
incremental build. After that `InitContractsTask` is not needed any
more, as its main purpose was to be a bridge between custom caching
and Gradle's one. Simplified code to download contracts is now part of
the `ContractsCopyTask`.
Also fixed `PublishStubsToScmTask` and removed incremental stuff from
there for now.

Fixes gh-1133
2019-08-28 13:13:56 +02:00
Marcin Grzejszczak
cdb93f178b Trying to fix circle 2019-08-28 10:50:26 +02:00
Marcin Grzejszczak
bc28ec453e Added the missing methods (for backward compatibility) 2019-08-28 10:33:11 +02:00
Marcin Grzejszczak
f14690a330 Trying to fix circle 2019-08-28 10:28:47 +02:00