Skip to content

Conversation

@siddarthkay
Copy link
Contributor

To avoid running into issues like this on windows

[2025-12-08T15:14:54.159Z] fatal: '$GIT_DIR' too big

[2025-12-08T15:14:54.159Z] fatal: clone of
'https://github.com/nim-lang/checksums.git' into submodule path
'J:/Users/jenkins/workspace/_windows_x86_64_package_PR-18965/vendor/status-go/Usersjenkinsworkspace_windows_x86_64_package_PR-18965@tmp/nim-sds/vendor/nimbus-build-system/vendor/Nim/dist/nimble/vendor/checksums'
failed

@siddarthkay siddarthkay requested a review from a team as a code owner December 9, 2025 18:27
@siddarthkay siddarthkay self-assigned this Dec 9, 2025
siddarthkay added a commit to status-im/status-app that referenced this pull request Dec 9, 2025
@status-im-auto
Copy link
Member

status-im-auto commented Dec 9, 2025

Jenkins Builds

Click to see older builds (60)
Commit #️⃣ Finished (UTC) Duration Platform Result
✔️ ffbfdd6 #1 2025-12-09 18:31:38 ~3 min linux/status-go 📦zip
ffbfdd6 #1 2025-12-09 18:31:50 ~3 min macos/nwaku 📄log
✔️ ffbfdd6 #1 2025-12-09 18:32:18 ~4 min macos/status-go 📦zip
ffbfdd6 #1 2025-12-09 18:32:36 ~4 min windows/status-go 📄log
✔️ ffbfdd6 #1 2025-12-09 18:35:45 ~7 min linux/nwaku 📦zip
ffbfdd6 #1 2025-12-09 18:36:36 ~8 min windows/nwaku 📄log
✔️ ffbfdd6 #2 2025-12-09 18:49:15 ~7 min windows/status-go 📦zip
✖️ ffbfdd6 #1 2025-12-09 18:49:59 ~21 min tests-rpc 📄log
✖️ ffbfdd6 #1 2025-12-09 18:49:59 ~21 min tests-rpc 📄log
✔️ ffbfdd6 #1 2025-12-09 18:55:45 ~27 min tests 📄log
✔️ ffbfdd6 #1 2025-12-09 18:56:35 ~28 min tests 📄log
✔️ ffbfdd6 #2 2025-12-09 19:30:13 ~15 min tests-rpc 📄log
✔️ 708d87f #3 2025-12-11 09:56:16 ~4 min linux/status-go 📦zip
✔️ 708d87f #2 2025-12-11 11:20:06 ~4 min macos/status-go 📦zip
708d87f #2 2025-12-11 11:33:18 ~3 min macos/nwaku 📄log
708d87f #2 2025-12-11 12:06:56 ~5 min windows/nwaku 📄log
✔️ 708d87f #3 2025-12-11 13:05:53 ~7 min windows/status-go 📦zip
✔️ 708d87f #2 2025-12-11 14:24:50 ~40 min tests-rpc 📄log
✔️ 708d87f #2 2025-12-11 15:06:43 ~39 min tests 📄log
✔️ 708d87f #2 2025-12-11 21:28:50 ~27 min tests 📄log
✖️ 708d87f #3 2025-12-11 23:33:00 ~18 min tests-rpc 📄log
✔️ 4875a8d #4 2025-12-12 04:54:21 ~3 min linux/status-go 📦zip
4875a8d #3 2025-12-12 04:54:50 ~4 min macos/nwaku 📄log
✔️ 4875a8d #3 2025-12-12 04:55:05 ~4 min macos/status-go 📦zip
✖️ 4875a8d #4 2025-12-12 04:55:48 ~5 min tests-rpc 📄log
✔️ 4875a8d #3 2025-12-12 04:55:57 ~5 min tests 📄log
✖️ 4875a8d #3 2025-12-12 04:56:18 ~5 min tests-rpc 📄log
✔️ 4875a8d #3 2025-12-12 04:58:19 ~7 min linux/nwaku 📦zip
4875a8d #3 2025-12-12 04:59:05 ~8 min windows/nwaku 📄log
✔️ 4875a8d #4 2025-12-12 05:00:49 ~10 min windows/status-go 📦zip
✔️ 4875a8d #3 2025-12-12 05:17:59 ~27 min tests 📄log
✖️ 4875a8d #5 2025-12-12 05:41:15 ~16 min tests-rpc 📄log
✔️ d1dbd0b #5 2025-12-12 09:44:31 ~4 min linux/status-go 📦zip
d1dbd0b #4 2025-12-12 09:45:12 ~4 min macos/nwaku 📄log
✔️ d1dbd0b #4 2025-12-12 09:45:34 ~5 min macos/status-go 📦zip
✖️ d1dbd0b #4 2025-12-12 09:46:02 ~5 min tests-rpc 📄log
✔️ d1dbd0b #4 2025-12-12 09:48:05 ~7 min linux/nwaku 📦zip
✔️ d1dbd0b #5 2025-12-12 09:48:47 ~8 min windows/status-go 📦zip
d1dbd0b #4 2025-12-12 09:49:02 ~8 min windows/nwaku 📄log
✔️ d1dbd0b #4 2025-12-12 10:09:52 ~29 min tests 📄log
✔️ d1dbd0b #4 2025-12-12 10:13:10 ~32 min tests 📄log
✔️ 4f309d2 #6 2025-12-12 09:57:00 ~4 min linux/status-go 📦zip
4f309d2 #5 2025-12-12 09:57:35 ~4 min macos/nwaku 📄log
✔️ 4f309d2 #5 2025-12-12 09:57:57 ~4 min macos/status-go 📦zip
✖️ 4f309d2 #7 2025-12-12 09:58:37 ~5 min tests-rpc 📄log
✔️ 4f309d2 #6 2025-12-12 10:00:48 ~7 min windows/status-go 📦zip
✔️ 4f309d2 #5 2025-12-12 10:01:08 ~8 min linux/nwaku 📦zip
4f309d2 #5 2025-12-12 10:01:37 ~8 min windows/nwaku 📄log
✖️ 4f309d2 #5 2025-12-12 10:12:39 ~19 min tests-rpc 📄log
✔️ 4f309d2 #5 2025-12-12 10:37:34 ~27 min tests 📄log
✔️ 4f309d2 #5 2025-12-12 10:40:24 ~27 min tests 📄log
✖️ 4e5c479 #8 2025-12-12 11:01:20 ~31 sec tests-rpc 📄log
✔️ 4e5c479 #7 2025-12-12 11:04:51 ~4 min linux/status-go 📦zip
4e5c479 #6 2025-12-12 11:05:13 ~4 min macos/nwaku 📄log
✔️ 4e5c479 #6 2025-12-12 11:05:36 ~4 min macos/status-go 📦zip
✔️ 4e5c479 #6 2025-12-12 11:08:31 ~7 min linux/nwaku 📦zip
✔️ 4e5c479 #7 2025-12-12 11:09:30 ~8 min windows/status-go 📦zip
4e5c479 #6 2025-12-12 11:10:33 ~9 min windows/nwaku 📄log
✖️ 4e5c479 #6 2025-12-12 11:20:02 ~19 min tests-rpc 📄log
✔️ 4e5c479 #6 2025-12-12 11:29:15 ~28 min tests 📄log
Commit #️⃣ Finished (UTC) Duration Platform Result
fee3eb9 #7 2025-12-12 11:22:16 ~4 min macos/nwaku 📄log
✔️ fee3eb9 #8 2025-12-12 11:22:16 ~4 min linux/status-go 📦zip
✔️ fee3eb9 #7 2025-12-12 11:22:37 ~4 min macos/status-go 📦zip
✔️ fee3eb9 #8 2025-12-12 11:26:19 ~8 min windows/status-go 📦zip
fee3eb9 #7 2025-12-12 11:26:27 ~8 min windows/nwaku 📄log
✖️ fee3eb9 #7 2025-12-12 11:38:37 ~18 min tests-rpc 📄log
✔️ fee3eb9 #7 2025-12-12 11:48:00 ~30 min tests 📄log
✔️ fee3eb9 #7 2025-12-12 11:55:31 ~26 min tests 📄log
✔️ 17b571a #9 2025-12-12 12:10:24 ~4 min linux/status-go 📦zip
17b571a #8 2025-12-12 12:10:40 ~4 min macos/nwaku 📄log
✔️ 17b571a #8 2025-12-12 12:11:04 ~5 min macos/status-go 📦zip
✔️ 17b571a #9 2025-12-12 12:13:23 ~7 min windows/status-go 📦zip
17b571a #8 2025-12-12 12:14:00 ~8 min linux/nwaku 📄log
17b571a #8 2025-12-12 12:14:45 ~8 min windows/nwaku 📄log
✖️ 17b571a #8 2025-12-12 12:25:16 ~19 min tests-rpc 📄log
✔️ 17b571a #8 2025-12-12 12:34:25 ~28 min tests 📄log
✔️ 17b571a #8 2025-12-12 12:36:52 ~30 min tests 📄log

@codecov
Copy link

codecov bot commented Dec 9, 2025

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 58.74%. Comparing base (d770406) to head (17b571a).

Additional details and impacted files
@@             Coverage Diff             @@
##           develop    #7185      +/-   ##
===========================================
- Coverage    59.81%   58.74%   -1.08%     
===========================================
  Files          822      822              
  Lines       113641   113515     -126     
===========================================
- Hits         67978    66681    -1297     
- Misses       38805    40025    +1220     
+ Partials      6858     6809      -49     
Flag Coverage Δ
functional 31.53% <ø> (-5.29%) ⬇️
unit 54.93% <ø> (+0.05%) ⬆️

Flags with carried forward coverage won't be shown. Click here to find out more.
see 100 files with indirect coverage changes

siddarthkay added a commit to status-im/status-app that referenced this pull request Dec 10, 2025
To fix windows build issues due to very long paths by
nimbus-build-system

- points status-go to bring in
status-im/status-go#7185
- updates mac,windows host install scripts to include nim
- updates linux dockerfile to install nim
- updates linux docker image tag to use newer image
siddarthkay added a commit to status-im/status-app that referenced this pull request Dec 10, 2025
To fix windows build issues due to very long paths by
nimbus-build-system

- points status-go to bring in
status-im/status-go#7185
- updates mac,windows host install scripts to include nim
- updates linux dockerfile to install nim
- updates linux docker image tag to use newer image
@Ivansete-status
Copy link
Contributor

Thanks for that @siddarthkay ! I think it is also interesting to validate CI could pass as well on Status-Desktop, with this branch, before merging it, if @igor-sirotin agrees

@siddarthkay
Copy link
Contributor Author

@Ivansete-status status-im/status-app#19537

Copy link
Collaborator

@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.

Whatever that works for everyone. Eventually we want to use Nimble anyway.
Thank you @siddarthkay!

siddarthkay added a commit to status-im/status-app that referenced this pull request Dec 11, 2025
To fix windows build issues due to very long paths by
nimbus-build-system

- points status-go to bring in
status-im/status-go#7185
- updates mac,windows host install scripts to include nim
- updates linux dockerfile to install nim
- updates linux docker image tag to use newer image
siddarthkay added a commit to status-im/status-app that referenced this pull request Dec 11, 2025
To fix windows build issues due to very long paths by
nimbus-build-system

- points status-go to bring in
status-im/status-go#7185
- updates mac,windows host install scripts to include nim
- updates linux dockerfile to install nim
- updates linux docker image tag to use newer image
@siddarthkay siddarthkay force-pushed the use-system-nim-always branch from ffbfdd6 to 708d87f Compare December 11, 2025 08:54
siddarthkay added a commit to status-im/status-app that referenced this pull request Dec 11, 2025
To fix windows build issues due to very long paths by
nimbus-build-system

- points status-go to bring in
status-im/status-go#7185
- updates mac,windows host install scripts to include nim
- updates linux dockerfile to install nim
- updates linux docker image tag to use newer image
siddarthkay added a commit to status-im/status-app that referenced this pull request Dec 11, 2025
To fix windows build issues due to very long paths by
nimbus-build-system

- points status-go to bring in
status-im/status-go#7185
- updates mac,windows host install scripts to include nim
- updates linux dockerfile to install nim
- updates linux docker image tag to use newer image
@siddarthkay siddarthkay force-pushed the use-system-nim-always branch from 708d87f to 4875a8d Compare December 12, 2025 04:50
siddarthkay added a commit to status-im/status-app that referenced this pull request Dec 12, 2025
To fix windows build issues due to very long paths by
nimbus-build-system

- points status-go to bring in
status-im/status-go#7185
- updates mac,windows host install scripts to include nim
- updates linux dockerfile to install nim
- updates linux docker image tag to use newer image
@siddarthkay
Copy link
Contributor Author

for RPC tests to pass I need to update harbor.status.im/infra/ci-build-containers:linux-base-1.0.0 with nim

To avoid running into issues like this on windows
```
[2025-12-08T15:14:54.159Z] fatal: '$GIT_DIR' too big

[2025-12-08T15:14:54.159Z] fatal: clone of
'https://github.com/nim-lang/checksums.git' into submodule path
'J:/Users/jenkins/workspace/_windows_x86_64_package_PR-18965/vendor/status-go/Usersjenkinsworkspace_windows_x86_64_package_PR-18965@tmp/nim-sds/vendor/nimbus-build-system/vendor/Nim/dist/nimble/vendor/checksums'
failed
```
@siddarthkay siddarthkay force-pushed the use-system-nim-always branch from 4e5c479 to fee3eb9 Compare December 12, 2025 11: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.

5 participants