Replies: 1 comment 7 replies
-
I think it would be more intuitive if the terms in the second example were consistent with the
I think I prefer the support terminology. Do the deployments/releases behave differently, or are they synonyms? |
Beta Was this translation helpful? Give feedback.
7 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Thinking about the pacts between the Pact Broker and the Pact Broker Client gem, (or any API with multiple versions of an API client out in the wild), "deployment" and "undeployment" of the clients doesn't seem like the right terminology.
At the moment we have (or will have, when I release it):
record-deployment --pacticipant Foo --version 1 --to-environment prod
record-undeployment --pacticipant Foo --version 1 --from-environment prod
.currentlyDeployed: true
With a mobile client, you can't ever "undeploy", but you could "end support". Wondering if there's any benefit to be gained from having:
record-release --pacticipant Foo --version 1 --to-environment prod
end-support --pacticipant Foo --version 1 --environment prod
orrecord-release-support-ended ...
currentlySupported: true
Would having different terminology for deployments/releases make it easier or harder to understand?
Beta Was this translation helpful? Give feedback.
All reactions