Skip to content

Latest commit

 

History

History
38 lines (31 loc) · 1.28 KB

README.md

File metadata and controls

38 lines (31 loc) · 1.28 KB

Linea Besu Upstream Distribution

Github workflows to create and publish upstream Besu build for Linea.

This will replace Linea-Besu fork. The Linea-Besu distribution and maven packages created by this repo will be utilized by:

Release Process

Modify version.env file and merge to main branch to trigger the release process. The LINEA_BESU_VERSION in version.env file will be used to tag the release.

Accessing the Maven artifacts

Gradle Setup

Enable Cloudsmith repository in your build.gradle file:

repositories {
  maven {
    url "https://artifacts.consensys.net/public/linea-besu/maven/"
  }
}

Declare the relevant dependencies in your build.gradle file:

dependencies {
  implementation 'org.hyperledger.besu.internal:platform:<version>'
  implementation 'org.hyperledger.besu.internal:evmtool:<version>'
}

Accessing the distribution

The relevant tar.gz distribution can be downloaded from the following link:

https://github.com/Consensys/linea-besu-upstream/releases/download/<version>/besu-<version>.tar.gz

See the Github Releases for all available versions.