sora-xor / sora2-parachain

SORA is a new economic system aimed at creating a supranational, world economic system with built-in tools for decentralized finance (DeFi). The SORA network implements a new way of parachain architecture on Polkadot and Kusama network, with the capability to bridge external blockchains (like Ethereum) to the Polkadot ecosystem.
The Unlicense
14 stars 4 forks source link

[DOPS-2942]: Update parachain build #205

Closed f33r0 closed 4 months ago

f33r0 commented 4 months ago

Task

DOPS-2942: Update parachain build

Changes

  1. Updated env docker image (fixed build and coverage there)
  2. Updated build workflow. Tests do not runs twice.
  3. Clippy made optional (Works on gh actions)
  4. Move coverage report to sonar https://github.com/sora-xor/sora2-network/pull/903 (by @C4tWithShell), but we can publish reports in jenkins if necessary, the problem is that these coverage reports load jenkins itself This is the way to convert lcov report to cobertura report. Because the direct cobertura report is 1.5 GB in size.

jenkins-library PR: https://github.com/soramitsu/jenkins-library/pull/567

Author

Signed-off-by: Nikita Zaporozhets zaporozhets@soramitsu.co.jp