-
Notifications
You must be signed in to change notification settings - Fork 5
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
Restructure readme: prefer containerized workflow #38
Comments
Merged
NickVolynkin
added a commit
that referenced
this issue
Jun 19, 2023
* Build an image with compiled toolchain: `ghcr.io/nilfoundation/proof-market-toolchain:latest`. It has everything to start working with the toolchain right away. Releases are made from a secured machine, not CI. However, the image is built on each commit to check that it stays buildable. * Use a base build image with dependencies, including Boost 1.76.0. Using the base image speeds up builds a lot. * Update readme. Encourage users to take the `:latest` image rather than build it themselves when they just need to use the toolchain. * Renew build instructions: now git operations, dependencies, and build instructions for two different modes are grouped together. Resolve #35 Resolve #38
This was referenced Jun 19, 2023
NickVolynkin
added a commit
that referenced
this issue
Jun 19, 2023
* Build an image with compiled toolchain: `ghcr.io/nilfoundation/proof-market-toolchain:latest`. It has everything to start working with the toolchain right away. Releases are made from a secured machine, not CI. However, the image is built on each commit to check that it stays buildable. * Use a base build image with dependencies, including Boost 1.76.0. Using the base image speeds up builds a lot. * Update readme. Encourage users to take the `:latest` image rather than build it themselves when they just need to use the toolchain. * Renew build instructions: now git operations, dependencies, and build instructions for two different modes are grouped together. Resolve #35 Resolve #38
NickVolynkin
added a commit
that referenced
this issue
Jun 19, 2023
* Build an image with compiled toolchain: `ghcr.io/nilfoundation/proof-market-toolchain:latest`. It has everything to start working with the toolchain right away. Releases are made from a secured machine, not CI. However, the image is built on each commit to check that it stays buildable. * Use a base build image with dependencies, including Boost 1.76.0. Using the base image speeds up builds a lot. * Update readme. Encourage users to take the `:latest` image rather than build it themselves when they just need to use the toolchain. * Renew build instructions: now git operations, dependencies, and build instructions for two different modes are grouped together. Resolve #35 Resolve #38
NickVolynkin
added a commit
that referenced
this issue
Jun 20, 2023
* Build an image with compiled toolchain: `ghcr.io/nilfoundation/proof-market-toolchain:latest`. It has everything to start working with the toolchain right away. Releases are made from a secured machine, not CI. However, the image is built on each commit to check that it stays buildable. * Use a base build image with dependencies, including Boost 1.76.0. Using the base image speeds up builds a lot. * Update readme. Encourage users to take the `:latest` image rather than build it themselves when they just need to use the toolchain. * Renew build instructions: now git operations, dependencies, and build instructions for two different modes are grouped together. Resolve #35 Resolve #38
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
There's no need to go all the way with dependencies in the container-based workflow.
The text was updated successfully, but these errors were encountered: