Kann mir jemand im Detail erklären, wie JSON-Pakte Schritt für Schritt zum Pact Broker veröffentlicht werden?Pact Broker verwenden
Haben docker, dius/pack_broker und gut als Postgres installiert (braueninstallation).
Fehlende den Punkt der Ausbesserung aller oben auf eine ordnungsgemäße Weise und das entsprechende Skript, das den JSON-Pakt zu Pakt-Broker veröffentlichen wird.
Um hinzuzufügen, verwende ich JVM-Implementierung auf der Verbraucherseite. Und eine einfache Groß-Verifikation auf der Anbieterseite.
Gerne helfen, aber müssten mehr Informationen bekommen, was Sie versucht haben, also wiederholen wir uns nicht. Du hast recht, es wäre gut, ein Dokument zu haben, das erklärt, wie man pact_broker einrichtet. Für die Konfiguration, [sehen Sie sich bitte die Datenbankkonfigurationsdatei im Repository an] (https://github.com/DiUS/pact_broker/blob/master/config/database.yml) und ändern Sie sie entsprechend. –
Hi J_A_X, ich versuche, dokcerised pact broker und postgres mit dem Link - https://github.com/DiUS/pact_broker-docker/blob/master/POSTGRESQL.md zu erstellen. Der folgende Fehler wird beim Ausführen des ersten Befehls angezeigt ... docker: Fehlerantwort vom Daemon: Mounts denied: Der Pfad/var/lib/postgresql/data wird nicht von OS X freigegeben und ist Docker nicht bekannt. Sie können gemeinsame Pfade von Docker -> Einstellungen ... -> Dateifreigabe konfigurieren. Weitere Informationen finden Sie unter https://docs.docker.com/docker-for-mac/osxfs/#namespaces. .. –
Ich denke, Sie sollten Ihre Frage aktualisieren, wie es derzeit steht, liest es, als ob Sie einen Broker haben, aber nicht die Punkte zum Veröffentlichen/Abrufen verbinden können. Aus diesem Kommentar geht hervor, dass Sie den Broker nicht einmal starten können. Zweitens ist dies eher eine Docker-Frage - es sieht so aus, als ob Sie versuchen, ein Volume in Docker falsch zu mounten. –