Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Build and publish boost devnet containers via CI #1661

Merged
merged 1 commit into from
Sep 1, 2023

Conversation

masih
Copy link
Member

@masih masih commented Sep 1, 2023

Build boost containers on each PR to assert that all containers used by devnet build. On non PR events publish the containers onto ghcr.io.

This should significantly reduce wait time when interacting with devnet for well known versions of boost since a user would no longer have to build all related images from scratch. The CI is setup to use GitHub actions caching layers which should further speed up builds per commit.

The containers built will have a tag prefix that corresponds to the target name of devnet dockerfile.source. This includes:

  • boost-dev
  • booster-http-dev
  • booster-bitswap-dev
  • lotus-dev
  • lotus-miner-dev

@masih masih force-pushed the masih/build-boost-containers branch 3 times, most recently from 414efd6 to 973123f Compare September 1, 2023 11:55
Build boost containers on each PR to assert that all containers used by
devnet build. On non PR events publish the containers onto ghcr.io.

This should significantly reduce wait time when interacting with devnet
for well known versions of boost since a user would no longer have to
build all related images from scratch. The CI is setup to use GitHub
actions caching layers which should further speed up builds per commit.

The containers built will have a tag prefix that corresponds to the
target name of devnet dockerfile.source. This includes:

* `boost-dev`
* `booster-http-dev`
* `booster-bitswap-dev`
* `lotus-dev`
* `lotus-miner-dev`
@masih masih force-pushed the masih/build-boost-containers branch from c6dc36b to a7fa60b Compare September 1, 2023 12:43
@masih masih changed the title Build boost containers on merge to main Build and publish boost devnet containers via CI Sep 1, 2023
@masih masih marked this pull request as ready for review September 1, 2023 12:54
@masih masih merged commit 7915e05 into main Sep 1, 2023
1 check passed
@masih masih deleted the masih/build-boost-containers branch September 1, 2023 13: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.

2 participants