stacks-network / sbtc-developer-release

sBTC primitives, signer components, helper tools
https://sbtc.tech
MIT License
1.98k stars 23 forks source link

Add Docker Image Publishing to CI #245

Open AshtonStephens opened 1 year ago

AshtonStephens commented 1 year ago

Description

We want to cut down on devenv boot up time by publishing the built images to docker hub.

Context

We've set up a local development environment that takes around 10 or so minutes to spin up the first time around in order to build the sBTC docker images. In this ticket we'll be publishing each of the images that aren't already on docker hub to docker hub under the blockstack org.

Expected Approach

Acceptance Criteria

friedger commented 1 year ago

Cc @wileyj

radicleart commented 1 year ago

This will be a massive help to people in sbtc-testnet who are currently engaging with sbtc.

Rapha-btc commented 1 year ago

I know 5 devs, typically using WSL, who've faced lengthy issues. If most images are built just once due to static dependencies, it could cut build time and environment-specific errors by 80%.