Mobile DevOps Status Updates
Follow along below for the latest updates from the Mobile DevOps SEG.
June 17, 2023
- https://about.gitlab.com/blog/2023/06/13/android-cicd-with-gitlab/ - Published Tutorial: Android CI/CD with GitLab blog post
- Secure Files admin fixes and improvements (#131) - Updates to Secure Files administration docs
- https://gitlab.com/gitlab-org/incubation-engineering/mobile-devops/tart-poc/-/tree/main/ansible_poc - Created a POC using Ansible to build macOS runner images
June 9, 2023
- https://about.gitlab.com/blog/2023/06/07/ios-cicd-with-gitlab/ - Published Tutorial: iOS CI/CD with GitLab blog post
- Secure Files admin fixes and improvements (#131) - Delivered several administration fixes and improvements for Secure Files
- https://gitlab.com/gitlab-org/incubation-engineering/mobile-devops/tart-poc - Expanded Tart POC for building macOS runner images
June 2, 2023
- https://youtu.be/zVQdUh1WfD8 - Published Mobile DevOps Showcase for May 2023 - Creating macOS Runner Images
- Fixing Secure Files admin issues
- https://gitlab.com/gitlab-org/incubation-engineering/mobile-devops/tart-poc - Tart POC
May 26, 2023
- https://gotochgo.com/2023 - Attended GOTO Chicago
- Discussion: GitLab manged macOS images (#128 - closed) - Research building macOS images
- Adding ci_secure_files to backup rake task (gitlab-org/gitlab!121142 - merged) - Added secure files to backup rake task
May 19, 2023
- https://youtu.be/IwJHJNKqVZc - Published Mobile DevOps May 17, 2023 Update - macOS M1 Runners & Fastlane Improvements
- https://github.com/fastlane/fastlane/pull/21274 - Added self-managed GitLab support to Fastlane integration
- https://github.com/fastlane/fastlane/pull/21279 - Improved auth and error messaging in fastlane integration
- Adding Rosetta 2 components to macOS image for ... (gitlab-org/ci-cd/shared-runners/infrastructure#75 - closed) - Working on Rosetta 2 support in macOS M1 runners
May 12, 2023
- secure-files PEM certificate metadata shows cer... (#119 - closed) Fixed metadata bug
- Updated Mobile DevOps docs page (gitlab-org/gitlab!118806 - merged) Shipped updated docs page
- Updated macOS codesigning docs page (gitlab-org/gitlab!120097 - merged) Updated codesigning docs page
- Adding Mobile DevOps promotion to main project ... (gitlab-org/gitlab!120144 - merged) Added Mobile DevOps Projects promo banner
May 5, 2023
- https://deepdishswift.com/ - Three days at Deep Dish Swift this week
- Added a Mobile DevOps development board
- #113 - worked on iOS CI/CD components
- Give this issue a
👍 if you get some value out of these updates
Apr 28, 2023
- https://youtu.be/iWdTjgZB9yA Published Mobile DevOps Apr. 2023 Showcase - Recent features & usage, documentation updates, CI components preview
- Mobile DevOps Documentation Refresh (#115)
- Updated Mobile DevOps docs page (gitlab-org/gitlab!118806 - merged) - Large update to Mobile DevOps docs page
- Adding a common Mobile DevOps documentation header (gitlab-org/gitlab!118825 - merged) - Adding common Mobile DevOps docs header
- Upgrade Fastlane, Cocoapods on Monterey (gitlab-org/ci-cd/shared-runners/images/macstadium/orka!169 - merged) - Runner image update
Apr 21, 2023
- Upgrade Fastlane, Cocoapods on Monterey (gitlab-org/ci-cd/shared-runners/images/macstadium/orka!169 - merged)
- Simplify Apple App Store integration (gitlab-org/gitlab!117932 - merged)
- Mobile DevOps CI/CD Components Roadmap (#113) CI/CD Components Roadmap
- Android CI/CD with GitLab blog post (gitlab-com/www-gitlab-com!123065 - merged) Draft Android CI/CD Blog Post
- Code Signing Error errSecInternalComponent (gitlab-org/gitlab#407873 - closed) Code Signing support
Apr 14, 2023
- https://gitlab.com/gitlab-org/incubation-engineering/mobile-devops/ios-demo-components-demo/ iOS Components Demo
- Release Post: Google Play Store integration (gitlab-com/www-gitlab-com!122708 - merged) Google Play Integration release post item
- iOS CI/CD with GitLab blog post (gitlab-com/www-gitlab-com!122710 - merged) Draft iOS CI/CD Blog Post
- Draft: Adding Appetize Integration (gitlab-org/gitlab!117318 - closed) Started Appetize Integration
Apr 7, 2023
- https://gitlab.com/gitlab-org/incubation-engineering/mobile-devops/ios-components-poc - Created CI components iOS POC
- Removing google_play_integration feature flag (gitlab-org/gitlab!116834 - merged) - Google Play Integration Rollout
- Google Play Integration CI/CD Component (#112) - Google Play CI/CD Component discussion
- Apple App Store Integration CI/CD Component (#111) - Apple App Store Integration CI/CD component discussion
Mar 31, 2023
- https://youtu.be/u8yC8W2k85U Published Mobile DevOps Mar. 2023 Showcase - How to build and release an Android app to Google Play with GitLab
- https://docs.google.com/presentation/d/1gctFWWiNQfXCY698s_mnzRck-7d1ZseySaAaJ868SVw/edit#slide=id.g11c19606058_1_37 - Presented Mobile DevOps at NSCoder Chicago
- gitlab-org/gitlab#389611 (closed) - Google Play Integration Rollout
- Blog post drafts iOS CI/CD with GitLab and Android CI/CD with GitLab
Mar 24, 2023
- https://docs.google.com/presentation/d/1gctFWWiNQfXCY698s_mnzRck-7d1ZseySaAaJ868SVw/edit#slide=id.g11c19606058_1_37 - Created Mobile DevOps Presentation
- gitlab-org/gitlab#379473 (closed) - Supporting Apple certificate issues
- https://release-15-10.about.gitlab-review.app/releases/2023/03/22/gitlab-15-10-released/ - App Store Integration in 15.10 release post
- Several customer calls
🍀
Mar 17, 2023 - gitlab-org/gitlab!114929 (merged) - Updated Google Play integration with additional Package Name attribute
- gitlab-org/gitlab!114627 (merged) - Fully rolled out the Apple App Store integration
- gitlab-com/www-gitlab-com!121540 (merged) - Added a release post item for the Apple App Store integration
- https://gitlab.com/gitlab-org/incubation-engineering/mobile-devops/demo-projects/android_demo Created a demo reference project in Android
Mar 10, 2023
- OOO
Mar 3, 2023
- OOO
Feb 24, 2023
- https://www.youtube.com/watch?v=Ar8IsBgP1as Published Mobile DevOps Feb. 2023 Showcase - How to build and release an iOS app to Test Flight with GitLab
- https://gitlab.com/gitlab-org/incubation-engineering/mobile-devops/demo-projects/ios-demo Created a demo reference project in Swift
- Convert Apple App Store integration to use sect... (gitlab-org/gitlab!111502 - merged) Release Apple App Store Integration to 100% of projects on gitlab.com
- Adding Google Play Integration (gitlab-org/gitlab!111621 - merged) Iterated on Google Play Integration
Feb 17, 2023
- https://youtu.be/0VPFfLQTBrY Published Feb. 17, 2023 Mobile DevOps Update
- https://about.gitlab.com/handbook/engineering/incubation/mobile-devops/guides.html Added Mobile DevOps Guides page to the handbook
- https://gitlab.com/gitlab-org/incubation-engineering/mobile-devops/demo-projects/flutter-demo Created a demo reference project in Flutter
- Convert Apple App Store integration to use sect... (gitlab-org/gitlab!111502 - merged) Continued to iterate on the Updated Apple App Store integration UI
-
ARM64 compatibility - exec format error (download-secure-files#4 - closed) Resolved an issue and created a new release of
download-secure-files
Feb 10, 2023
- Convert Apple App Store integration to use sect... (gitlab-org/gitlab!111502 - merged) Updated Apple App Store integration UI
- Adding Google Play Integration (gitlab-org/gitlab!111621 - merged) A new iteration on the Google Play integration
- https://gitlab.com/tech-marketing/commit/mobile-app/mobile-crowd-ui Supported an internal marketing project with a demo application
- Updates feature category for `lib/api/ci/secure... (gitlab-org/gitlab!108117 - merged) Updated Mobile DevOps feature category attribution
Feb 3, 2023
-
🎬 https://youtu.be/Orpkynh5nok published January Mobile DevOps showcase - Updated Mobile DevOps mission and vision (gitlab-com/www-gitlab-com!118709 - merged) merged Mobile DevOps handbook page updates with updated usage metrics
- Adding integration private key field type (gitlab-org/gitlab!109867 - closed) continued to iterate on integration private key input using a new dropzone component. UX approved, in code review.
- https://gitlab.com/gitlab-org/incubation-engineering/mobile-devops/readme/-/issues/108+ created a Mobile DevOps feature analysis (internal only)
Jan 27, 2023
-
Adding Secure Files Metadata Modal to settings ... (gitlab-org/gitlab!104162 - merged) has been merged. This change provides the ability to view the extracted metadata from supported file types (
.cer
,.p12
, and.mobileprovision
) - Draft: Adding Google Play Integration (gitlab-org/gitlab!110440 - closed) started a new MR to add an integration for the Google Play Store.
- Adding integration private key field type (gitlab-org/gitlab!109867 - closed) iterated on a new approach to how we can support private key files in the Apple App Store integration. Currently working through UX review.
- Updated Mobile DevOps mission and vision (gitlab-com/www-gitlab-com!118709 - merged) updated the Mobile DevOps handbook page with a new structure for the vision section, added more ways for folks to contribute.
Edited by Darby Frey