The Metrics Platform library project includes a Swift library for use in the iOS app. The library can be tested entirely using freely-licensed Swift tooling, including the public swift Docker image. However, Blubberoid enforces that base containers for testing must come from Wikimedia's own Docker image repository at docker-registry.wikimedia.org. Please add a Swift image to Wikimedia's Docker image repository.
Description
Details
Subject | Repo | Branch | Lines +/- | |
---|---|---|---|---|
Add a Swift language dev image for CI testing | releng/dev-images | master | +40 -0 |
Status | Subtype | Assigned | Task | ||
---|---|---|---|---|---|
Open | None | T228175 Event Platform Client Libraries | |||
Open | DAbad | T282003 Metrics Platform: Streamline the process to create new instrumentations | |||
Resolved | • Mholloway | T239996 Send batches of events from EPC app libraries (Java, Swift) | |||
Open | None | T276378 Release Metrics Platform v1 | |||
Open | None | T281768 Incorporate librarized Metrics Platform Swift client into the iOS app | |||
Open | None | T281770 Ensure that the Swift client library can be included via SwiftPM | |||
Resolved | DAbad | T281997 Metrics Platform: Centralize code location and organization | |||
Resolved | • jlinehan | T280182 Consolidate Metrics Platform client libraries into mediawiki/libs/metrics-platform | |||
Resolved | • Mholloway | T281758 Consolidate Metrics Platform Swift client into mediawiki/libs/metrics-platform | |||
Resolved | • Mholloway | T284195 Add a Swift image to Wikimedia's docker registry for testing |
Event Timeline
Change 704162 had a related patch set uploaded (by Mholloway; author: Michael Holloway):
[releng/dev-images@master] Add a Swift language dev image for CI testing
Change 704162 merged by Brennen Bearnes:
[releng/dev-images@master] Add a Swift language dev image for CI testing
Mentioned in SAL (#wikimedia-releng) [2021-07-14T22:47:04Z] <brennen> Updating dev-images docker-pkg files on primary contint for [[gerrit:704162|Add a Swift language dev image for CI testing]] (T284195)
Looks like it's working well! Thanks very much for the reviews and for uploading the image, @brennen!
Mentioned in SAL (#wikimedia-releng) [2021-07-16T17:44:06Z] <brennen> Try #2: Updating dev-images docker-pkg files on primary contint for [[gerrit:704162|Add a Swift language dev image for CI testing]] (T284195)
(Apologies - above log message is an error on my part, was attempting to reuse that log line for a different change.)