- Messaging
- Baggage
Discuss what do we do with the TraceKeys
in callables / runnables
{ | |
"annotations": { | |
"list": [] | |
}, | |
"editable": true, | |
"gnetId": null, | |
"graphTooltip": 0, | |
"hideControls": false, | |
"id": 2, | |
"links": [], |
#!/bin/bash | |
echo "the number is {{i}} and the dog's name is {{name}}" > file.txt | |
cat file.txt | |
# the number is {{i}} and the dog's name is {{name}} | |
sed -i 's/{{i}}/5/;s/{{name}}/foo/' file.txt | |
cat file.txt | |
# the number is 5 and the dog's name is foo |
Table of contents
What is Contract Testing
different types of tests - all about fast feedback
end to end testing as a potential solution to integration testing
brittlness and slowness as a source of frustration
contract testing as a potential solution to the problem
Introduction to the maven nomenclature
This option was disabled intentionally, see this comment for the explanation:
This information was intentionally removed, as we believe that it brings more clutter than actual value.
To enable it back add -Dide.projectView.show.visibility=true in Help | Edit Custom VM Options.
Title:
Spring Cloud Pipelines to Cloud Pipelines Migration
Text:
Spring Cloud Pipelines is a GitHub project that tries to solve the following problems:
What you can do is:
Read the blog post: https://spring.io/blog/2018/02/13/spring-cloud-contract-in-a-polyglot-world
Read the (f…) docs ;) server side - https://cloud.spring.io/spring-cloud-static/Greenwich.SR1/single/spring-cloud.html#docker-project , consumer side https://cloud.spring.io/spring-cloud-static/Greenwich.SR1/single/spring-cloud.html#stubrunner-docker
Watch the video https://www.youtube.com/watch?v=ZyHG-VOzPZ
Go to OReilly and buy my course :D https://learning.oreilly.com/videos/hands-on-guide-to/9780135598436
spring-cloud-contract-spec-groovy
contains extension modules to the spring-cloud-contract-spec-java
classes. The spring-cloud-contract-spec
module includes both the groovy
and the java
modules together.
The whole project is being built and tested successfully apart from the integration with Gradle.
Clone the project, checkout the branch and build the whole thing without running tests:
{ | |
"annotations": { | |
"list": [ | |
{ | |
"builtIn": 1, | |
"datasource": "-- Grafana --", | |
"enable": true, | |
"hide": true, | |
"iconColor": "rgba(0, 211, 255, 1)", | |
"name": "Annotations & Alerts", |
$argon2id$v=19$m=16,t=2,p=1$UElOT0ZIU09mSHlReE1lcg$2nJmgFL0s3DHPksuSE2enw