azure-sdk-for-ios
azure-sdk-for-ios copied to clipboard
iOS Azure Pipeline Enhancements
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:

What we want:

@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.
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.
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.