Skip to content

Conversation

@igor-sirotin
Copy link
Contributor

No description provided.

@status-im-auto
Copy link
Member

status-im-auto commented Nov 26, 2025

Jenkins Builds

Click to see older builds (223)
Commit #️⃣ Finished (UTC) Duration Platform Result
7c867c4 #1 2025-11-26 10:17:50 ~6 min android/arm64 📄log
✖️ 7c867c4 #1 2025-11-26 10:21:46 ~10 min tests/nim 📄log
7c867c4 #1 2025-11-26 10:27:37 ~16 min linux/x86_64 📄log
✔️ 7c867c4 #1 2025-11-26 10:27:46 ~16 min tests/ui 📄log
✔️ 7c867c4 #1 2025-11-26 10:29:54 ~18 min macos/aarch64-nwaku 🍎dmg
7c867c4 #1 2025-11-26 10:30:11 ~19 min linux/x86_64-nwaku 📄log
✔️ 7c867c4 #1 2025-11-26 10:31:21 ~20 min ios/aarch64 📱ipa
✔️ 7c867c4 #1 2025-11-26 10:44:32 ~33 min windows/x86_64 💿exe
7c867c4 #2 2025-11-26 10:54:17 ~13 min linux/x86_64-nwaku 📄log
7c867c4 #2 2025-11-26 10:54:46 ~14 min linux/x86_64 📄log
✖️ 7c867c4 PR19402 2025-11-26 11:00:17 ~15 min tests/e2e-windows 📊rpt
6fae31a #2 2025-11-26 13:04:27 ~5 min ios/aarch64 📄log
6fae31a #2 2025-11-26 13:04:38 ~5 min macos/aarch64 📄log
6fae31a #2 2025-11-26 13:04:40 ~5 min macos/aarch64-nwaku 📄log
✖️ 6fae31a #2 2025-11-26 13:05:44 ~6 min tests/nim 📄log
6fae31a #3 2025-11-26 13:06:12 ~7 min linux/x86_64-nwaku 📄log
6fae31a #3 2025-11-26 13:06:12 ~7 min linux/x86_64 📄log
6fae31a #2 2025-11-26 13:11:15 ~12 min windows/x86_64 📄log
✔️ 6fae31a #2 2025-11-26 13:12:41 ~13 min tests/ui 📄log
4ac553c6 #2 2025-11-26 13:06:04 ~7 min android/arm64 📄log
f16fbbc6 #3 2025-11-26 14:46:08 ~7 min android/arm64 📄log
✖️ e93a896 #3 2025-11-26 14:47:26 ~8 min tests/nim 📄log
e93a896 #3 2025-11-26 14:52:00 ~12 min macos/aarch64 📄log
e93a896 #4 2025-11-26 14:53:15 ~14 min linux/x86_64 📄log
✔️ e93a896 #3 2025-11-26 14:53:23 ~14 min tests/ui 📄log
e93a896 #4 2025-11-26 14:53:32 ~14 min linux/x86_64-nwaku 📄log
✔️ e93a896 #3 2025-11-26 15:02:57 ~23 min ios/aarch64 📱ipa
✔️ e93a896 #3 2025-11-26 15:02:57 ~23 min macos/aarch64-nwaku 🍎dmg
✔️ e93a896 #3 2025-11-26 15:09:07 ~29 min windows/x86_64 💿exe
✖️ e93a896 PR19402 2025-11-26 15:24:50 ~15 min tests/e2e-windows 📊rpt
20e5080c #4 2025-11-26 15:49:12 ~6 min android/arm64 📄log
✔️ 9042501 #4 2025-11-26 15:53:42 ~10 min tests/nim 📄log
✔️ 9042501 #4 2025-11-26 15:56:50 ~13 min macos/aarch64-nwaku 🍎dmg
9042501 #5 2025-11-26 15:56:51 ~14 min linux/x86_64-nwaku 📄log
9042501 #5 2025-11-26 15:57:48 ~14 min linux/x86_64 📄log
✔️ 9042501 #4 2025-11-26 15:58:10 ~15 min tests/ui 📄log
✔️ 9042501 #4 2025-11-26 15:58:55 ~16 min ios/aarch64 📱ipa
✔️ 6b2049b #5 2025-11-26 16:17:44 ~11 min tests/nim 📄log
6b2049b #5 2025-11-26 16:19:42 ~13 min ios/aarch64 📄log
✔️ 6b2049b #5 2025-11-26 16:20:35 ~14 min tests/ui 📄log
6b2049b #6 2025-11-26 16:20:49 ~14 min linux/x86_64 📄log
6b2049b #6 2025-11-26 16:21:56 ~15 min linux/x86_64-nwaku 📄log
6b2049b #5 2025-11-26 16:26:06 ~19 min macos/aarch64 📄log
✔️ 6b2049b #5 2025-11-26 16:26:58 ~20 min macos/aarch64-nwaku 🍎dmg
✔️ 6b2049b #5 2025-11-26 16:41:02 ~34 min windows/x86_64 💿exe
✔️ 8061c9d #6 2025-11-26 16:51:39 ~10 min tests/nim 📄log
8061c9d #7 2025-11-26 16:55:34 ~14 min linux/x86_64 📄log
8061c9d #7 2025-11-26 16:55:34 ~14 min linux/x86_64-nwaku 📄log
✔️ 8061c9d #6 2025-11-26 16:56:31 ~15 min tests/ui 📄log
✖️ 8061c9d PR19402 2025-11-26 16:56:48 ~15 min tests/e2e-windows 📊rpt
8061c9d #6 2025-11-26 17:01:05 ~20 min ios/aarch64 📄log
✔️ 8061c9d #6 2025-11-26 17:12:10 ~31 min macos/aarch64-nwaku 🍎dmg
✔️ 8061c9d #6 2025-11-26 17:13:29 ~32 min windows/x86_64 💿exe
✔️ 8061c9d #6 2025-11-26 17:19:42 ~38 min macos/aarch64 🍎dmg
✖️ 8061c9d PR19402 2025-11-26 17:29:26 ~15 min tests/e2e-windows 📊rpt
841ed8c #7 2025-11-26 17:39:19 ~14 min ios/aarch64 📄log
✔️ 841ed8c #7 2025-11-26 17:57:57 ~33 min windows/x86_64 💿exe
✔️ 841ed8c #7 2025-11-26 18:02:19 ~37 min tests/nim 📄log
✔️ 841ed8c #7 2025-11-26 18:08:28 ~43 min tests/ui 📄log
✖️ 841ed8c PR19402 2025-11-26 18:13:29 ~15 min tests/e2e-windows 📊rpt
✔️ 841ed8c #9 2025-11-26 18:22:54 ~43 min linux/x86_64 📦tgz
✔️ 841ed8c #9 2025-11-26 18:24:13 ~45 min linux/x86_64-nwaku 📦tgz
✔️ 841ed8c #8 2025-11-26 18:36:43 ~21 min macos/aarch64-nwaku 🍎dmg
✔️ 841ed8c #8 2025-11-26 18:40:01 ~24 min macos/aarch64 🍎dmg
✖️ 841ed8c pr19402 2025-11-26 18:55:38 ~32 min tests/e2e 📊rpt
6a71fff #8 2025-11-26 20:13:01 ~9 min ios/aarch64 📄log
6a71fff #9 2025-11-26 20:20:11 ~16 min macos/aarch64 📄log
✔️ 6a71fff #9 2025-11-26 20:20:56 ~17 min macos/aarch64-nwaku 🍎dmg
✔️ 6a71fff #8 2025-11-26 20:28:25 ~25 min tests/nim 📄log
✔️ 6a71fff #8 2025-11-26 20:35:12 ~32 min tests/ui 📄log
✔️ 6a71fff #10 2025-11-26 20:35:16 ~32 min linux/x86_64-nwaku 📦tgz
✔️ 6a71fff #10 2025-11-26 20:35:30 ~32 min linux/x86_64 📦tgz
✔️ 6a71fff #8 2025-11-26 20:37:09 ~33 min windows/x86_64 💿exe
✖️ 6a71fff pr19402 2025-11-26 20:52:34 ~16 min tests/e2e 📊rpt
✖️ 6a71fff PR19402 2025-11-26 20:53:40 ~16 min tests/e2e-windows 📊rpt
1bbb684 #9 2025-11-27 01:35:16 ~2 min ios/aarch64 📄log
1bbb684 #10 2025-11-27 01:35:24 ~2 min macos/aarch64-nwaku 📄log
1bbb684 #10 2025-11-27 01:35:25 ~2 min macos/aarch64 📄log
1bbb684 #11 2025-11-27 01:35:35 ~3 min linux/x86_64-nwaku 📄log
1bbb684 #11 2025-11-27 01:35:38 ~3 min linux/x86_64 📄log
1bbb684 #9 2025-11-27 01:35:45 ~3 min tests/ui 📄log
✖️ 1bbb684 #9 2025-11-27 01:35:48 ~3 min tests/nim 📄log
1bbb684 #9 2025-11-27 01:36:00 ~3 min windows/x86_64 📄log
✔️ 457c782 #10 2025-11-27 08:00:53 ~10 min tests/nim 📄log
✔️ 457c782 #10 2025-11-27 08:03:35 ~13 min tests/ui 📄log
457c782 #10 2025-11-27 08:04:35 ~14 min ios/aarch64 📄log
✔️ 457c782 #12 2025-11-27 08:09:55 ~19 min linux/x86_64-nwaku 📦tgz
✔️ 457c782 #12 2025-11-27 08:10:19 ~19 min linux/x86_64 📦tgz
457c782 #11 2025-11-27 08:11:46 ~21 min macos/aarch64-nwaku 📄log
✔️ 457c782 #11 2025-11-27 08:12:32 ~22 min macos/aarch64 🍎dmg
✔️ 457c782 #10 2025-11-27 08:23:56 ~33 min windows/x86_64 💿exe
✖️ 457c782 pr19402 2025-11-27 08:27:44 ~17 min tests/e2e 📊rpt
✖️ 457c782 PR19402 2025-11-27 08:39:25 ~15 min tests/e2e-windows 📊rpt
d8184ee #12 2025-11-27 23:07:58 ~6 min macos/aarch64 📄log
d8184ee #11 2025-11-27 23:11:58 ~10 min ios/aarch64 📄log
✔️ d8184ee #11 2025-11-27 23:12:17 ~10 min tests/nim 📄log
✔️ d8184ee #11 2025-11-27 23:15:10 ~13 min tests/ui 📄log
✔️ d8184ee #13 2025-11-27 23:20:57 ~19 min linux/x86_64 📦tgz
✔️ d8184ee #13 2025-11-27 23:21:35 ~19 min linux/x86_64-nwaku 📦tgz
✔️ d8184ee #11 2025-11-27 23:34:03 ~32 min windows/x86_64 💿exe
✖️ d8184ee pr19402 2025-11-27 23:37:28 ~16 min tests/e2e 📊rpt
✖️ d8184ee PR19402 2025-11-27 23:49:33 ~15 min tests/e2e-windows 📊rpt
✔️ 7f50f38 #12 2025-11-27 23:50:21 ~10 min tests/nim 📄log
✔️ 7f50f38 #13 2025-11-27 23:53:30 ~13 min macos/aarch64 🍎dmg
✔️ 7f50f38 #12 2025-11-27 23:54:44 ~15 min tests/ui 📄log
✔️ 7f50f38 #14 2025-11-27 23:59:12 ~19 min linux/x86_64-nwaku 📦tgz
✔️ 7f50f38 #14 2025-11-27 23:59:35 ~20 min linux/x86_64 📦tgz
✔️ 7f50f38 #13 2025-11-28 00:03:32 ~24 min macos/aarch64-nwaku 🍎dmg
✔️ 7f50f38 #12 2025-11-28 00:11:31 ~31 min windows/x86_64 💿exe
✖️ 7f50f38 pr19402 2025-11-28 00:15:54 ~16 min tests/e2e 📊rpt
✖️ 7f50f38 PR19402 2025-11-28 00:27:09 ~15 min tests/e2e-windows 📊rpt
✔️ 7f50f38 #14 2025-11-28 15:01:54 ~21 min ios/aarch64 📱ipa
773af07 #14 2025-11-28 17:55:25 ~8 min macos/aarch64-nwaku 📄log
✔️ 773af07 #14 2025-11-28 17:59:51 ~13 min macos/aarch64 🍎dmg
773af07 #13 2025-11-28 18:02:45 ~16 min android/arm64 📄log
✔️ 773af07 #15 2025-11-28 18:10:09 ~23 min ios/aarch64 📱ipa
✔️ 773af07 #13 2025-11-28 18:10:47 ~24 min tests/nim 📄log
✔️ 773af07 #15 2025-11-28 18:15:15 ~28 min linux/x86_64-nwaku 📦tgz
✔️ 773af07 #15 2025-11-28 18:15:34 ~29 min linux/x86_64 📦tgz
✔️ 773af07 #13 2025-11-28 18:16:35 ~30 min tests/ui 📄log
✔️ 773af07 #13 2025-11-28 18:16:59 ~30 min windows/x86_64 💿exe
✖️ 773af07 PR19402 2025-11-28 18:32:50 ~15 min tests/e2e-windows 📊rpt
✔️ 773af07 pr19402 2025-11-28 18:33:43 ~18 min tests/e2e 📊rpt
3e649c6 #15 2025-11-28 18:46:53 ~3 min macos/aarch64-nwaku 📄log
3e649c6 #14 2025-11-28 18:50:23 ~7 min android/arm64 📄log
✔️ 3e649c6 #14 2025-11-28 18:55:13 ~12 min tests/nim 📄log
✔️ 3e649c6 #14 2025-11-28 19:01:09 ~18 min tests/ui 📄log
✔️ 3e649c6 #16 2025-11-28 19:04:32 ~21 min linux/x86_64 📦tgz
✔️ 3e649c6 #16 2025-11-28 19:07:07 ~24 min linux/x86_64-nwaku 📦tgz
✔️ 3e649c6 #14 2025-11-28 19:17:09 ~34 min windows/x86_64 💿exe
✖️ 3e649c6 pr19402 2025-11-28 19:21:13 ~16 min tests/e2e 📊rpt
✖️ 3e649c6 PR19402 2025-11-28 19:32:46 ~15 min tests/e2e-windows 📊rpt
3e649c6 #15 2025-11-28 20:06:27 ~6 min android/arm64 📄log
✔️ 3e649c6 #16 2025-11-28 20:17:41 ~23 min macos/aarch64-nwaku 🍎dmg
✔️ 3e649c6 #16 2025-11-28 20:24:00 ~23 min macos/aarch64 🍎dmg
✔️ 3e649c6 #17 2025-11-28 20:29:38 ~29 min ios/aarch64 📱ipa
3e649c6 #16 2025-11-28 21:17:07 ~6 min android/arm64 📄log
4ab2afd #17 2025-11-28 23:08:21 ~8 min android/arm64 📄log
✔️ 4ab2afd #15 2025-11-28 23:11:55 ~11 min tests/nim 📄log
✔️ 4ab2afd #17 2025-11-28 23:13:59 ~13 min macos/aarch64 🍎dmg
✔️ 4ab2afd #15 2025-11-28 23:14:18 ~13 min tests/ui 📄log
✔️ 4ab2afd #17 2025-11-28 23:17:21 ~16 min macos/aarch64-nwaku 🍎dmg
d19929b #18 2025-11-28 23:26:59 ~8 min android/arm64 📄log
✔️ d19929b #16 2025-11-28 23:29:03 ~10 min tests/nim 📄log
✖️ d19929b #19 2025-11-28 23:30:23 ~11 min ios/aarch64 📱ipa
✔️ d19929b #16 2025-11-28 23:33:10 ~14 min tests/ui 📄log
63c3fc5 #19 2025-11-28 23:44:45 ~8 min android/arm64 📄log
63c3fc5 #20 2025-11-28 23:49:23 ~12 min ios/aarch64 📄log
✔️ 63c3fc5 #17 2025-11-28 23:52:32 ~15 min tests/nim 📄log
✔️ 75773be #18 2025-11-29 00:02:02 ~9 min tests/nim 📄log
✔️ 75773be #20 2025-11-29 00:02:22 ~9 min android/arm64 🤖apk 📲
✔️ 75773be #20 2025-11-29 00:06:53 ~14 min macos/aarch64 🍎dmg
✔️ 75773be #18 2025-11-29 00:07:20 ~14 min tests/ui 📄log
75773be #21 2025-11-29 00:08:32 ~16 min ios/aarch64 📄log
✔️ 75773be #20 2025-11-29 00:13:10 ~20 min linux/x86_64 📦tgz
✔️ 75773be #20 2025-11-29 00:14:41 ~22 min linux/x86_64-nwaku 📦tgz
✔️ 75773be #20 2025-11-29 00:17:28 ~24 min macos/aarch64-nwaku 🍎dmg
✖️ 75773be pr19402 2025-11-29 00:30:12 ~16 min tests/e2e 📊rpt
✔️ 42a7993 #19 2025-11-29 00:27:59 ~9 min tests/nim 📄log
✔️ 42a7993 #21 2025-11-29 00:29:34 ~11 min android/arm64 🤖apk 📲
✔️ 42a7993 #19 2025-11-29 00:34:12 ~15 min tests/ui 📄log
✔️ 42a7993 #21 2025-11-29 00:39:25 ~20 min linux/x86_64 📦tgz
✖️ 42a7993 #22 2025-11-29 00:40:03 ~21 min ios/aarch64 📱ipa
✔️ 42a7993 #21 2025-11-29 00:42:19 ~23 min linux/x86_64-nwaku 📦tgz
✔️ 42a7993 #21 2025-11-29 00:46:23 ~27 min macos/aarch64 🍎dmg
✔️ 42a7993 #19 2025-11-29 00:51:38 ~32 min windows/x86_64 💿exe
✖️ 42a7993 pr19402 2025-11-29 00:56:18 ~16 min tests/e2e 📊rpt
✖️ 42a7993 #23 2025-11-29 00:57:38 ~16 min ios/aarch64 📱ipa
✖️ 42a7993 PR19402 2025-11-29 01:07:12 ~15 min tests/e2e-windows 📊rpt
✔️ 42a7993 #24 2025-11-29 08:54:40 ~18 min ios/aarch64 📱ipa
✔️ 42a7993 #22 2025-11-29 15:24:21 ~20 min macos/aarch64-nwaku 🍎dmg
✔️ 4693777b #22 2025-11-29 17:27:46 ~12 min android/arm64 🤖apk 📲
✔️ 60a188d2 #23 2025-12-01 13:50:32 ~12 min android/arm64 🤖apk 📲
✔️ 16880df #20 2025-12-01 13:51:44 ~13 min tests/nim 📄log
✔️ 16880df #20 2025-12-01 13:55:49 ~17 min tests/ui 📄log
16880df #25 2025-12-01 13:56:25 ~17 min ios/aarch64 📄log
16880df #22 2025-12-01 13:56:31 ~17 min linux/x86_64 📄log
16880df #22 2025-12-01 13:58:28 ~19 min linux/x86_64-nwaku 📄log
16880df #20 2025-12-01 14:03:26 ~24 min windows/x86_64 📄log
16880df #22 2025-12-01 14:03:46 ~25 min macos/aarch64 📄log
16880df #23 2025-12-01 14:06:11 ~27 min macos/aarch64-nwaku 📄log
✔️ 52cf5fcf #24 2025-12-01 16:49:28 ~10 min android/arm64 🤖apk 📲
✔️ e8c9d57 #21 2025-12-01 16:49:31 ~10 min tests/nim 📄log
✔️ e8c9d57 #21 2025-12-01 16:53:18 ~14 min tests/ui 📄log
e8c9d57 #23 2025-12-01 16:54:23 ~15 min linux/x86_64 📄log
e8c9d57 #23 2025-12-01 16:56:48 ~17 min linux/x86_64-nwaku 📄log
e8c9d57 #26 2025-12-01 16:57:56 ~19 min ios/aarch64 📄log
e8c9d57 #23 2025-12-01 17:02:45 ~23 min macos/aarch64 📄log
e8c9d57 #24 2025-12-01 17:04:36 ~25 min macos/aarch64-nwaku 📄log
e8c9d57 #21 2025-12-01 17:05:01 ~25 min windows/x86_64 📄log
ee05d6c #24 2025-12-01 17:24:45 ~8 min macos/aarch64 📄log
ee05d6c #25 2025-12-01 17:24:45 ~8 min macos/aarch64-nwaku 📄log
✖️ ee05d6c #22 2025-12-01 17:33:07 ~17 min tests/nim 📄log
✔️ ee05d6c #27 2025-12-01 17:37:21 ~21 min ios/aarch64 📱ipa
✔️ ee05d6c #22 2025-12-01 17:40:20 ~24 min tests/ui 📄log
✔️ ee05d6c #24 2025-12-01 17:41:14 ~25 min linux/x86_64-nwaku 📦tgz
✔️ ee05d6c #24 2025-12-01 17:46:39 ~30 min linux/x86_64 📦tgz
✔️ ee05d6c #22 2025-12-01 17:49:10 ~33 min windows/x86_64 💿exe
✔️ ee05d6c #25 2025-12-01 18:01:03 ~29 min macos/aarch64 🍎dmg
✖️ ee05d6c PR19402 2025-12-01 18:05:23 ~16 min tests/e2e-windows 📊rpt
✖️ ee05d6c pr19402 2025-12-01 18:11:48 ~25 min tests/e2e 📊rpt
✔️ c3ef83ef #25 2025-12-01 17:27:57 ~12 min android/arm64 🤖apk 📲
✔️ 91edc5ed #26 2025-12-01 18:51:17 ~11 min android/arm64 🤖apk 📲
✔️ 727ae41 #23 2025-12-01 18:52:34 ~12 min tests/nim 📄log
✔️ 727ae41 #23 2025-12-01 18:53:20 ~13 min tests/ui 📄log
✔️ 727ae41 #25 2025-12-01 19:01:19 ~21 min linux/x86_64 📦tgz
✔️ 727ae41 #25 2025-12-01 19:03:34 ~23 min linux/x86_64-nwaku 📦tgz
✔️ 727ae41 #28 2025-12-01 19:06:48 ~26 min ios/aarch64 📱ipa
✔️ 727ae41 #26 2025-12-01 19:09:42 ~29 min macos/aarch64 🍎dmg
✔️ 727ae41 #23 2025-12-01 19:13:59 ~33 min windows/x86_64 💿exe
✖️ 727ae41 pr19402 2025-12-01 19:17:10 ~15 min tests/e2e 📊rpt
✖️ 727ae41 PR19402 2025-12-01 19:30:26 ~16 min tests/e2e-windows 📊rpt
✔️ 727ae41 #28 2025-12-01 19:36:36 ~20 min macos/aarch64-nwaku 🍎dmg
37afaef #27 2025-12-02 15:26:03 ~8 min android/arm64 📄log
✖️ 37afaef #24 2025-12-02 15:26:32 ~8 min tests/nim 📄log
37afaef #27 2025-12-02 15:27:30 ~9 min macos/aarch64 📄log
37afaef #29 2025-12-02 15:27:31 ~9 min macos/aarch64-nwaku 📄log
37afaef #26 2025-12-02 15:30:59 ~13 min linux/x86_64 📄log
37afaef #29 2025-12-02 15:31:10 ~13 min ios/aarch64 📄log
✔️ 37afaef #24 2025-12-02 15:31:38 ~13 min tests/ui 📄log
37afaef #26 2025-12-02 15:35:55 ~18 min linux/x86_64-nwaku 📄log
37afaef #24 2025-12-02 15:37:06 ~19 min windows/x86_64 📄log
37afaef #27 2025-12-02 16:07:21 ~11 min linux/x86_64 📄log
Commit #️⃣ Finished (UTC) Duration Platform Result
c2147f70 #28 2025-12-02 17:32:49 ~17 min android/arm64 📄log
0138923 #30 2025-12-02 23:28:04 ~8 min macos/aarch64-nwaku 📄log
✔️ 0138923 #28 2025-12-02 23:33:59 ~14 min macos/aarch64 🍎dmg
✖️ 0138923 #30 2025-12-02 23:34:35 ~15 min ios/aarch64 📱ipa
✔️ 0138923 #28 2025-12-02 23:38:09 ~18 min linux/x86_64 📦tgz
✔️ 0138923 #25 2025-12-02 23:52:37 ~33 min windows/x86_64 💿exe
✔️ 0138923 pr19402 2025-12-02 23:54:18 ~16 min tests/e2e 📊rpt
✔️ 0138923 #30 2025-12-03 00:07:42 ~21 min linux/x86_64-nwaku 📦tgz
✖️ 0138923 PR19402 2025-12-03 00:08:04 ~15 min tests/e2e-windows 📊rpt
✖️ 0138923 #31 2025-12-03 00:18:19 ~21 min ios/aarch64 📱ipa
✔️ 0138923 #27 2025-12-03 00:21:28 ~9 min tests/nim 📄log
✔️ 0138923 #31 2025-12-03 00:25:04 ~28 min macos/aarch64-nwaku 🍎dmg

/* nwaku source directory */
NWAKU_SOURCE_DIR = "${env.WORKSPACE_TMP}/nwaku"
/* nim-sds source directory */
NIM_SDS_SOURCE_DIR = "${env.WORKSPACE}/nim-sds"
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

WORKSPACE_TMP must be used for nwaku and nim-sds.

Suggested change
NIM_SDS_SOURCE_DIR = "${env.WORKSPACE}/nim-sds"
NIM_SDS_SOURCE_DIR = "${env.WORKSPACE_TMP}/nim-sds"

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

In all CI jobs

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I believe we must set NIM_SDS_SOURCE_DIR in all CI jobs.
So we should also set it for android and windows.

mobile/Makefile Outdated
IPHONE_SDK="$(IPHONE_SDK)" \
IOS_TARGET="$(IOS_TARGET)" \
SHELL=/bin/sh
@cp $(WORKSPACE)/nim-sds/build/libsds$(LIB_EXT) $(LIB_PATH)/libsds$(LIB_EXT)
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

What is the WORKSPACE variable you're referencing? The one defined in Jenkins? And how to build it locally then?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We shouldn't reference pure Jenkins variables here. Instead, we should use NIM_SDS_LIB_DIR.

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Should we hard-code the path as in this example?

	@cp ../vendor/status-go/build/bin/libstatus$(LIB_EXT) $(LIB_PATH)/libstatus$(LIB_EXT)

mobile/Makefile Outdated
HOST_OS="$(HOST_OS)" \
GO_GENERATE_CMD="go generate" \
SHELL=/bin/sh
@cp ../vendor/nim-sds/build/libsds$(LIB_EXT) $(LIB_PATH)/libsds$(LIB_EXT)
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Same here, use NIM_SDS_LIB_DIR

Makefile Outdated
Comment on lines 248 to 249
STATUSGO_MAKE_PARAMS += NIM_SDS_HEADER_PATH="$(LIBSDS_LIBDIR)"
STATUSGO_MAKE_PARAMS += NIM_SDS_LIB_PATH="$(GIT_ROOT)/vendor/nim-sds/build/"
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

No, status-go should be provided with NIM_SDS_SOURCE_DIR, not binary paths.

Makefile Outdated
NIM_EXTRA_PARAMS += --passL:"-L$(LIBWAKU_LIBDIR)" --passL:"-lwaku"
endif

NIM_SDS_SOURCE_DIR ?= vendor/nim-sds/
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Default should be outside the repository. Same as we do for nwaku

Suggested change
NIM_SDS_SOURCE_DIR ?= vendor/nim-sds/
NIM_SDS_SOURCE_DIR ?= $(GIT_ROOT)/../nim-sds

Copy link
Contributor Author

@igor-sirotin igor-sirotin left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM now, thank you 👍
e2e tests are probably failing because you're upgrading status-go, and I still didn't merge my fix #19283. Will do.

(can't approve as it's my own pr)

pkg-macos: check-pkg-target-macos $(STATUS_CLIENT_DMG)
clean-libsds-cache:
@echo "Cleaning libsds_d from cache..."
rm -rf ~/.cache/nim/libsds_d
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This seem to be very specific. What's this about? Will it work on Windows?

Copy link

@Ivansete-status Ivansete-status Dec 2, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This is to avoid compilation issues between macos and iOS. i.e., error such as:

    ld: building for 'macOS', but linking in object file
    (/Users/ivan/.cache/nim/libsds_d/@m..@svendor@snimbus-build-system@svendor@sNim@slib@ssystem@sexceptions.nim.c.o)
    built for 'iOS-simulator'

@Ivansete-status Ivansete-status force-pushed the chore/status-go-nim-sds branch from 727ae41 to 37afaef Compare December 2, 2025 15:17
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.

3 participants