Skip to content

Conversation

@siddarthkay
Copy link
Contributor

Summary

  • points to fix-ios-signing-with-fastlane branch of status-jenkins-lib which provides development certs for PR builds and distribution certs for release builds.
  • adds nix flake to provide ruby dependencies for fastlane
  • adds config for new build identifier for PRs: app.status.mobile.pr

@siddarthkay siddarthkay self-assigned this Dec 8, 2025
@status-im-auto
Copy link
Member

status-im-auto commented Dec 8, 2025

Jenkins Builds

Click to see older builds (15)
Commit #️⃣ Finished (UTC) Duration Platform Result
091d40a #1 2025-12-08 10:18:02 ~9 min ios/aarch64 📄log
✔️ 091d40a #1 2025-12-08 10:18:10 ~9 min tests/nim 📄log
✔️ 091d40a #1 2025-12-08 10:23:01 ~13 min tests/ui 📄log
✔️ 547711c0 #1 2025-12-08 10:20:07 ~11 min android/arm64 🤖apk 📲
a011dd8 #2 2025-12-08 10:32:36 ~7 min ios/aarch64 📄log
✔️ a011dd8 #2 2025-12-08 10:33:17 ~7 min tests/nim 📄log
✔️ a011dd8 #2 2025-12-08 10:36:51 ~11 min macos/aarch64 🍎dmg
✔️ a011dd8 #2 2025-12-08 10:39:29 ~14 min tests/ui 📄log
✔️ a011dd8 #2 2025-12-08 10:42:15 ~16 min macos/aarch64-nwaku 🍎dmg
✔️ a011dd8 #2 2025-12-08 10:42:58 ~17 min linux/x86_64 📦tgz
✔️ a011dd8 #2 2025-12-08 10:47:04 ~21 min windows/x86_64 💿exe
✔️ a011dd8 #2 2025-12-08 10:47:34 ~22 min linux/x86_64-nwaku 📦tgz
✖️ a011dd8 pr19505 2025-12-08 11:00:19 ~17 min tests/e2e 📊rpt
✔️ a011dd8 PR19505 2025-12-08 11:12:09 ~24 min tests/e2e-windows 📊rpt
✔️ 3ad8c1fd #2 2025-12-08 10:36:05 ~10 min android/arm64 🤖apk 📲
Commit #️⃣ Finished (UTC) Duration Platform Result
✔️ 2b1b0f89 #3 2025-12-08 17:26:26 ~11 min android/arm64 🤖apk 📲
✔️ 7d930f04 #4 2025-12-09 17:26:02 ~10 min android/arm64 🤖apk 📲

@status-im-auto
Copy link
Member

✔️ status-desktop/prs/android/arm64/package/PR-19505#5 🔹 ~12 min 🔹 bae4abc9 🔹 📦 android/arm64 package

@siddarthkay siddarthkay force-pushed the fix-ios-signing branch 3 times, most recently from 47ae31a to f0d0ce0 Compare December 12, 2025 15:03
@status-im-auto
Copy link
Member

status-im-auto commented Dec 12, 2025

Jenkins Builds

Click to see older builds (91)
Commit #️⃣ Finished (UTC) Duration Platform Result
✔️ bae4abc9 #5 2025-12-10 21:28:22 ~12 min android/arm64 🤖apk 📲
f0d0ce0 #5 2025-12-12 15:12:09 ~7 min ios/aarch64 📄log
f0d0ce0 #5 2025-12-12 15:15:32 ~11 min macos/aarch64-nwaku 📄log
f0d0ce0 #5 2025-12-12 15:16:09 ~11 min macos/aarch64 📄log
f0d0ce0 #5 2025-12-12 15:17:00 ~12 min linux/x86_64 📄log
f0d0ce0 #5 2025-12-12 15:25:53 ~21 min windows/x86_64 📄log
f0d0ce0 #6 2025-12-12 16:54:11 ~7 min ios/aarch64 📄log
a97c44f #7 2025-12-13 06:26:12 ~12 min ios/aarch64 📄log
a97c44f #6 2025-12-13 06:28:22 ~14 min macos/aarch64-nwaku 📄log
a97c44f #6 2025-12-13 06:28:34 ~14 min windows/x86_64 📄log
a97c44f #6 2025-12-13 06:29:29 ~15 min macos/aarch64 📄log
c3b6e85 #8 2025-12-13 06:57:27 ~8 min macos/aarch64-nwaku 📄log
c3b6e85 #9 2025-12-13 07:00:41 ~11 min ios/aarch64 📄log
c3b6e85 #8 2025-12-13 07:03:14 ~14 min windows/x86_64 📄log
✔️ c3b6e85 #8 2025-12-13 07:06:36 ~17 min macos/aarch64 🍎dmg
c3b6e85 #10 2025-12-13 07:28:15 ~11 min ios/aarch64 📄log
eaa4f5e #9 2025-12-13 09:33:03 ~12 min macos/aarch64-nwaku 📄log
eaa4f5e #9 2025-12-13 09:34:39 ~14 min windows/x86_64 📄log
eaa4f5e #11 2025-12-13 09:36:10 ~16 min ios/aarch64 📄log
✔️ eaa4f5e #9 2025-12-13 09:42:35 ~22 min macos/aarch64 🍎dmg
eaa4f5e #12 2025-12-13 09:49:54 ~11 min ios/aarch64 📄log
ecb9985 #15 2025-12-13 10:05:42 ~3 min android/arm64 📄log
ecb9985 #10 2025-12-13 10:15:21 ~13 min macos/aarch64-nwaku 📄log
ecb9985 #10 2025-12-13 10:16:24 ~14 min windows/x86_64 📄log
ecb9985 #13 2025-12-13 10:17:49 ~15 min ios/aarch64 📄log
28c2523 #14 2025-12-13 10:32:39 ~13 min ios/aarch64 📄log
28c2523 #11 2025-12-13 10:32:43 ~13 min macos/aarch64-nwaku 📄log
28c2523 #11 2025-12-13 10:33:41 ~14 min windows/x86_64 📄log
5ca6d2c #12 2025-12-13 10:49:01 ~12 min macos/aarch64-nwaku 📄log
5ca6d2c #12 2025-12-13 10:50:43 ~14 min windows/x86_64 📄log
5ca6d2c #15 2025-12-13 10:51:56 ~15 min ios/aarch64 📄log
✔️ 5ca6d2c #12 2025-12-13 11:05:00 ~28 min macos/aarch64 🍎dmg
57a7f91 #13 2025-12-13 11:21:57 ~14 min windows/x86_64 📄log
57a7f91 #13 2025-12-13 11:22:29 ~14 min macos/aarch64-nwaku 📄log
57a7f91 #16 2025-12-13 11:23:27 ~15 min ios/aarch64 📄log
✔️ 57a7f91 #13 2025-12-13 11:29:25 ~21 min macos/aarch64 🍎dmg
084cd3f #14 2025-12-13 13:01:23 ~40 sec tests/ui 📄log
084cd3f #14 2025-12-13 13:13:12 ~12 min macos/aarch64-nwaku 📄log
084cd3f #14 2025-12-13 13:15:11 ~14 min windows/x86_64 📄log
084cd3f #17 2025-12-13 13:17:48 ~17 min ios/aarch64 📄log
✔️ 084cd3f #14 2025-12-13 13:22:38 ~21 min macos/aarch64 🍎dmg
084cd3f #18 2025-12-13 13:45:56 ~12 min ios/aarch64 📄log
c23a330 #15 2025-12-13 15:45:31 ~7 min macos/aarch64-nwaku 📄log
c23a330 #15 2025-12-13 15:45:32 ~7 min macos/aarch64 📄log
c23a330 #19 2025-12-13 15:52:21 ~14 min ios/aarch64 📄log
c23a330 #15 2025-12-13 15:52:30 ~14 min windows/x86_64 📄log
c23a330 #20 2025-12-13 16:16:32 ~14 min ios/aarch64 📄log
c23a330 #21 2025-12-13 16:35:57 ~13 min ios/aarch64 📄log
c23a330 #22 2025-12-13 18:31:28 ~13 min ios/aarch64 📄log
c23a330 #23 2025-12-14 17:30:08 ~13 min ios/aarch64 📄log
c23a330 #24 2025-12-14 17:49:08 ~12 min ios/aarch64 📄log
c23a330 #25 2025-12-14 18:25:48 ~13 min ios/aarch64 📄log
c23a330 #26 2025-12-14 18:47:44 ~13 min ios/aarch64 📄log
c23a330 #27 2025-12-14 19:09:01 ~13 min ios/aarch64 📄log
c23a330 #28 2025-12-14 19:40:13 ~13 min ios/aarch64 📄log
✔️ d9bb7f5 #21 2025-12-14 19:53:55 ~10 min android/arm64 🤖apk 📲
✔️ d9bb7f5 #16 2025-12-14 19:55:21 ~12 min tests/nim 📄log
✔️ d9bb7f5 #16 2025-12-14 19:56:19 ~13 min tests/ui 📄log
d9bb7f5 #16 2025-12-14 19:57:34 ~14 min macos/aarch64-nwaku 📄log
d9bb7f5 #16 2025-12-14 19:57:54 ~14 min windows/x86_64 📄log
d9bb7f5 #29 2025-12-14 20:01:01 ~17 min ios/aarch64 📄log
✔️ d9bb7f5 #16 2025-12-14 20:04:12 ~21 min linux/x86_64 📦tgz
✔️ d9bb7f5 #16 2025-12-14 20:05:33 ~22 min macos/aarch64 🍎dmg
✔️ d9bb7f5 #16 2025-12-14 20:05:58 ~22 min linux/x86_64-nwaku 📦tgz
✔️ d9bb7f5 pr19505 2025-12-14 20:19:31 ~15 min tests/e2e 📊rpt
d1b8ee7 #17 2025-12-14 20:17:12 ~7 min macos/aarch64 📄log
d1b8ee7 #17 2025-12-14 20:17:12 ~7 min macos/aarch64-nwaku 📄log
✔️ d1b8ee7 #22 2025-12-14 20:20:24 ~10 min android/arm64 🤖apk 📲
✔️ d1b8ee7 #17 2025-12-14 20:21:47 ~12 min tests/nim 📄log
✔️ d1b8ee7 #17 2025-12-14 20:22:36 ~13 min tests/ui 📄log
d1b8ee7 #17 2025-12-14 20:23:59 ~14 min windows/x86_64 📄log
d1b8ee7 #30 2025-12-14 20:24:37 ~15 min ios/aarch64 📄log
✔️ cfe333b #23 2025-12-14 20:37:44 ~9 min android/arm64 🤖apk 📲
✔️ cfe333b #18 2025-12-14 20:38:46 ~10 min tests/nim 📄log
cfe333b #18 2025-12-14 20:40:47 ~12 min macos/aarch64-nwaku 📄log
cfe333b #18 2025-12-14 20:42:46 ~14 min windows/x86_64 📄log
✔️ cfe333b #18 2025-12-14 20:42:50 ~14 min tests/ui 📄log
✔️ cfe333b #31 2025-12-14 20:46:28 ~18 min ios/aarch64 📱ipa
✔️ cfe333b #18 2025-12-14 20:47:58 ~19 min linux/x86_64 📦tgz
✔️ cfe333b #18 2025-12-14 20:50:17 ~21 min macos/aarch64 🍎dmg
✔️ cfe333b #18 2025-12-14 20:50:42 ~22 min linux/x86_64-nwaku 📦tgz
✔️ cfe333b pr19505 2025-12-14 21:03:16 ~15 min tests/e2e 📊rpt
✔️ 5fb7eba #24 2025-12-15 06:57:40 ~9 min android/arm64 🤖apk 📲
✔️ 5fb7eba #19 2025-12-15 06:58:55 ~11 min tests/nim 📄log
5fb7eba #19 2025-12-15 07:00:31 ~12 min macos/aarch64-nwaku 📄log
✔️ 5fb7eba #19 2025-12-15 07:01:01 ~13 min tests/ui 📄log
5fb7eba #19 2025-12-15 07:02:26 ~14 min windows/x86_64 📄log
✔️ 5fb7eba #32 2025-12-15 07:05:57 ~18 min ios/aarch64 📱ipa
✔️ 5fb7eba #19 2025-12-15 07:08:20 ~20 min linux/x86_64 📦tgz
✔️ 5fb7eba #19 2025-12-15 07:09:50 ~21 min macos/aarch64 🍎dmg
✔️ 5fb7eba pr19505 2025-12-15 07:24:02 ~15 min tests/e2e 📊rpt
Commit #️⃣ Finished (UTC) Duration Platform Result
✔️ e8e9ce1 #25 2025-12-15 07:36:35 ~11 min android/arm64 🤖apk 📲
✔️ e8e9ce1 #20 2025-12-15 07:37:17 ~12 min tests/nim 📄log
✔️ e8e9ce1 #20 2025-12-15 07:38:00 ~13 min tests/ui 📄log
e8e9ce1 #20 2025-12-15 07:38:57 ~14 min macos/aarch64-nwaku 📄log
e8e9ce1 #20 2025-12-15 07:39:16 ~14 min windows/x86_64 📄log
e8e9ce1 #33 2025-12-15 07:42:14 ~17 min ios/aarch64 📄log
✔️ e8e9ce1 #20 2025-12-15 07:46:07 ~21 min linux/x86_64 📦tgz
✔️ 1d30646 #21 2025-12-15 07:57:00 ~10 min tests/nim 📄log
1d30646 #21 2025-12-15 07:57:18 ~10 min macos/aarch64-nwaku 📄log
1d30646 #21 2025-12-15 08:00:50 ~14 min windows/x86_64 📄log
✔️ 1d30646 #21 2025-12-15 08:00:59 ~14 min tests/ui 📄log
✔️ 1d30646 #21 2025-12-15 08:01:08 ~14 min macos/aarch64 🍎dmg
✔️ 1d30646 pr19505 2025-12-15 08:01:36 ~15 min tests/e2e 📊rpt
✔️ 1d30646 #34 2025-12-15 08:02:06 ~15 min ios/aarch64 📱ipa
✔️ 1d30646 #21 2025-12-15 08:06:14 ~19 min linux/x86_64 📦tgz
✔️ 1d30646 #21 2025-12-15 08:08:31 ~22 min linux/x86_64-nwaku 📦tgz
✔️ 1d30646 pr19505 2025-12-15 08:21:54 ~15 min tests/e2e 📊rpt

@siddarthkay siddarthkay force-pushed the fix-ios-signing branch 2 times, most recently from a97c44f to 142366d Compare December 13, 2025 06:47
- points to `fix-ios-signing-with-fastlane` branch of
`status-jenkins-lib` which provides development certs for PR builds and
distribution certs for release builds.
- adds nix flake to provide ruby dependencies for `fastlane`
- adds config for new build identifier for PRs: `app.status.mobile.pr`
@siddarthkay siddarthkay force-pushed the fix-ios-signing branch 2 times, most recently from eaa4f5e to ecb9985 Compare December 13, 2025 10:01
Otherwise iOS build fails like this :
```

[2025-12-13T07:28:13.573Z]
/Users/jenkins/workspace/prs_ios_aarch64_package_PR-19505/vendor/nimbus-build-system/vendor/Nim/lib/system.nim(938,
20) Error: cannot prove 'obj' is not nil

[2025-12-13T07:28:13.573Z] make[1]: ***
[/Users/jenkins/workspace/prs_ios_aarch64_package_PR-19505/mobile/lib/ios/qt6/libnim_status_client.a]
Error 1

[2025-12-13T07:28:13.573Z] make: *** [mobile-build] Error 2

script returned exit code 2
```
@siddarthkay siddarthkay force-pushed the fix-ios-signing branch 2 times, most recently from d9bb7f5 to d1b8ee7 Compare December 14, 2025 20:09
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants