Nathan Deamer
03/29/2022, 2:03 PMBeth (pactflow.io/Pact Broker/pact-ruby)
Beth (pactflow.io/Pact Broker/pact-ruby)
Beth (pactflow.io/Pact Broker/pact-ruby)
Beth (pactflow.io/Pact Broker/pact-ruby)
Beth (pactflow.io/Pact Broker/pact-ruby)
Beth (pactflow.io/Pact Broker/pact-ruby)
Nathan Deamer
03/30/2022, 8:33 AMBeth (pactflow.io/Pact Broker/pact-ruby)
Beth (pactflow.io/Pact Broker/pact-ruby)
Beth (pactflow.io/Pact Broker/pact-ruby)
# The latest pact publication for each tag
# This uses the old logic of "the latest pact for a version that has a tag" (which always returns a pact)
# rather than "the pact for the latest version with a tag"
# Need to see about updating this.
def latest_by_consumer_tag
Beth (pactflow.io/Pact Broker/pact-ruby)
Beth (pactflow.io/Pact Broker/pact-ruby)
# Updated logic - the pacts for the latest version of each main branch,
# not the latest pact that belongs to the main branch.
def latest_for_main_branches
Beth (pactflow.io/Pact Broker/pact-ruby)
Beth (pactflow.io/Pact Broker/pact-ruby)
Beth (pactflow.io/Pact Broker/pact-ruby)
Beth (pactflow.io/Pact Broker/pact-ruby)
Beth (pactflow.io/Pact Broker/pact-ruby)
Beth (pactflow.io/Pact Broker/pact-ruby)
Beth (pactflow.io/Pact Broker/pact-ruby)
# The pacts for the latest versions with the specified tag (new logic)
# NOT the latest pact that belongs to a version with the specified tag.
def for_latest_consumer_versions_with_tag(tag_name)
Beth (pactflow.io/Pact Broker/pact-ruby)
Beth (pactflow.io/Pact Broker/pact-ruby)
Beth (pactflow.io/Pact Broker/pact-ruby)
Beth (pactflow.io/Pact Broker/pact-ruby)
script/data/decommissioning-an-integration.rb
instead of script/data/reproduce-issue.rb
Beth (pactflow.io/Pact Broker/pact-ruby)
Beth (pactflow.io/Pact Broker/pact-ruby)
Nathan Deamer
04/04/2022, 10:09 AM