You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
ae74ad0 Merge bitcoin#20817: lint: update list of spelling linter false positives, bump to codespell 2.0.0 (fanquake)
ab430bd partial Merge bitcoin#20451: lint: run mypy over contrib/devtools (Wladimir J. van der Laan)
3231ad2 Merge bitcoin#19983: Drop some TSan suppressions (MarcoFalke)
802cb95 Merge bitcoin#20697: ci: Fix COMMIT_RANGE variable value for PRs (MarcoFalke)
53ca879 Merge bitcoin#20682: ci: Install missing lint packages (MarcoFalke)
2021969 chore: drop travis mentioning in docs and comments (Konstantin Akimov)
8daef64 Merge bitcoin#20691: ci, doc: Travis CI features and mentions cleanup (MarcoFalke)
8694479 Merge bitcoin#20680: ci: Only use credits for pull requests to the main repo (MarcoFalke)
9d824de Merge bitcoin#20658: ci: Move linter task to cirrus (MarcoFalke)
955fc41 Merge bitcoin#20615: cirrus: Schedule one task with paid credits for faster CI feedback (Wladimir J. van der Laan)
5d66d57 Merge bitcoin#20572: ci: Adjust Cirrus CI task names (follow up) (MarcoFalke)
d11e379 Merge bitcoin#20545: ci: Adjust cirrus ci task names (MarcoFalke)
2fa526b Merge bitcoin#20543: ci: no-longer exclude feature_block in TSAN job (MarcoFalke)
fcb4c20 Merge bitcoin#19179: ci: Run ci configs on cirrus (MarcoFalke)
Pull request description:
## Issue being fixed or feature implemented
Backports from bitcoin v22, mostly CI related, other to improve lints
CI related changes are not really important because we use gitlab runner instead cirrus, but keep them up to date for sake of codebase unification.
## What was done?
- bitcoin#19179
- bitcoin#20543
- bitcoin#20545
- bitcoin#20572
- bitcoin#20615
- bitcoin#20658
- bitcoin#20680
- bitcoin#20691
- bitcoin#20682
- bitcoin#20697
- bitcoin#19983
- partial bitcoin#20451
- bitcoin#20817
## How Has This Been Tested?
Run unit/functional tests
## Breaking Changes
N/A
## Checklist:
- [x] I have performed a self-review of my own code
- [ ] I have commented my code, particularly in hard-to-understand areas
- [ ] I have added or updated relevant unit/integration/functional/e2e tests
- [ ] I have made corresponding changes to the documentation
- [x] I have assigned this pull request to a milestone
Top commit has no ACKs.
Tree-SHA512: 5faffe15a75b78a9ea32b49f2371d6ff70c319a983c7a2b4ca6792ba3ea03f2170bacf5c255151da650948ad279c456475151d0db7dcd708eae540b30d88a05e
# Each project has 16 CPU in total, assign 2 to each container, so that 8 tasks run in parallel
7
-
cpu: 2
8
-
memory: 8G# Set to 8GB to avoid OOM. https://cirrus-ci.org/guide/linux/#linux-containers
9
-
kvm: true # Use kvm to avoid spurious CI failures in the default virtualization cluster, see https://github.com/bitcoin/bitcoin/issues/20093
skip: $CIRRUS_REPO_FULL_NAME == "bitcoin-core/gui" && $CIRRUS_PR == "" # No need to run on the read-only mirror, unless it is a PR. https://cirrus-ci.org/guide/writing-tasks/#conditional-task-execution
# Each project has 16 CPU in total, assign 2 to each container, so that 8 tasks run in parallel
30
+
cpu: 2
31
+
memory: 8G# Set to 8GB to avoid OOM. https://cirrus-ci.org/guide/linux/#linux-containers
32
+
kvm: true # Use kvm to avoid spurious CI failures in the default virtualization cluster, see https://github.com/bitcoin/bitcoin/issues/20093
0 commit comments