Commit Graph

3 Commits

Author SHA1 Message Date
Marcin Grzejszczak
825ccbf305 Improved the stub runner boot image
- set the port to 8750, fixes gh-755
- stub runner app bases on thin jar, fixes gh-1385

a prerequisite for messaging support of docker images and polyglot messaging
2020-08-07 17:16:38 +02:00
Dominik Labuda
454e5b45a8 Local stub publishing reimplemented (#1291)
While the previous approach did publish the contracts to local .m2 repository, it did not create the maven-metadata-local.xml file indicating a local release. It instead created maven-metadata.xml, which indicates a remote release. This wasn't issue when the stubs were retrieved by Gradle directly (in our flow we pre-check availability of these stubs by Gradle), it did however cause problems when they were being resolved by AetherStubDownloader used in SCC Stub Runner.

In addition, this newer implementation allows to enable any publish (remote or local) independently of each other, which wasn't the case previously.

Fixes #1283 - again
2019-12-19 01:56:52 +01:00
Marcin Grzejszczak
37d7e8cfd3 Docker images (#527)
with this change we're adding generation of 2 docker images - verifier and stub runner
we also added a project `spring-cloud-contract-stub-runner-boot` which contains a far jar with stub runner boot

fixes gh-526, gh-516
2018-01-24 17:07:22 +01:00