azure-sdk-for-ios icon indicating copy to clipboard operation
azure-sdk-for-ios copied to clipboard

iOS Azure Pipeline Enhancements

Open tjprescott opened this issue 4 years ago • 2 comments

Other language SDKs (including Android) have the ability to queue a manually build from the Azure Pipelines tab and run their release process through that. We should have the same for iOS.

  • What tests we have should be reported for the Ship Ready dashboard. As I understand, this requires a certain configuration in the Azure Pipelines.
  • The release pipeline should follow the build pipeline, and should include the following steps, similar to other languages (Android, Java, Python):
    • Create release tag
    • Publish CocoaPods to Trunk
    • Publish jazzy docs
    • Update package version

What we have:

image

What we want:

image

tjprescott avatar Feb 04 '21 19:02 tjprescott

@benbp this is mostly done, except for docs which still needs some work, but I think it is worth collaborating with @danieljurek on this space given we want docs to flow through the normal pipeline ultimately.

mitchdenny avatar Jun 15 '21 00:06 mitchdenny

Revisiting this, I would say the only item left is the jazzy docs. We bump the version manually prior to release so I'm not sure there's much value in a post-release automated bump.

tjprescott avatar Jun 15 '21 18:06 tjprescott

Hi @tjprescott, we deeply appreciate your input into this project. Regrettably, this issue has remained inactive for over 2 years, leading us to the decision to close it. We've implemented this policy to maintain the relevance of our issue queue and facilitate easier navigation for new contributors. If you still believe this topic requires attention, please feel free to create a new issue, referencing this one. Thank you for your understanding and ongoing support.

github-actions[bot] avatar Mar 13 '24 18:03 github-actions[bot]