Cwa-app-ios: Add 'ENA Community' build to your CI pipeline

Created on 6 Jan 2021  路  4Comments  路  Source: corona-warn-app/cwa-app-ios

Avoid duplicates

  • [x] This issue has not already been raised before
  • [ ] If you are proposing a new feature, please do so in CWA-Wishlist

Current Implementation

The true ENF framework is available only for the cwa development team, but not for the public. To mitigate this fact, a 'mock' has been developed and included in the repo, and a build target was setup to link with this mock.
This mock needs to be maintained with evolution of the code base. Unfortunately, it has happened in the past several times that this was forgotten. See #1585 for example. It seems that such a broken build during development is detected only per accident / or when reported from the community.

Suggested Enhancement

Extend your CI pipeline, add a build of the 'ENA Community' target.

Expected Benefits


Breaking this build will be noticed timely.
Especially such a broken build can be fixed in time before a release.

Please note that code browsing tools (like the XCode IDE) need a successfull build to work properly. With a broken ENA Community build at a release label it is very hard for a community member to even read your released code.


Internal Tracking ID: EXPOSUREAPP-4522

Fix 1.14 enhancement mirrored-to-jira

Most helpful comment

@ndegendogo

Solved with #1978?

All 4 comments

Hey @ndegendogo ,

Thank you for the proposal. We have mirrored this request to our internal Jira with ticket ID EXPOSUREAPP-4522. The dev team will look into this and we will notify you here if we get any news about this.

Regards,
CH


Corona-Warn-App Open Source Team

@ndegendogo

Solved with #1978?

@Ein-Tim wow, yes, seems so! Thanks for watching the PRs and keeping us updated!

And many thanks to the developers for addressing this!

@ndegendogo Thanks for contributing here!

Was this page helpful?
0 / 5 - 0 ratings