RenderDoc Rust CircleCI Dockerfile
Base Docker images used to build and test renderdoc-rs in CircleCI.
These images are based on circleci/rust with the RenderDoc package installed
from the Debian unstable repository.
Building locally
- Make any desired changes to the scripts.
- Run
./scripts/generate.sh > Dockerfileto generate the new Dockerfile. docker build -t ebkalderon/renderdoc-rs-circleci:${rust_version} .
Deploying a new version
- Commit the desired changes.
- Merge the changes into
master. - New image is automatically generated, tested, and pushed to Docker Hub.
- Switch to the renderdoc-rs repository and update the
.circleci/config.ymlto point to the new tag, if necessary.
Versioning
The tag names used for this image are taken from the underlying circleci/rust
image that this image is based on. For example, if the container is updated to
use circleci/rust:1.34.2 as a base, for example, then a container named
ebkalderon/renderdoc-rs-circleci:1.34.2 will be deployed.
License
renderdoc-rs-circleci-dockerfile is free and open source software distributed
under the terms of the MIT License.

Formed in 2009, the Archive Team (not to be confused with the archive.org Archive-It Team) is a rogue archivist collective dedicated to saving copies of rapidly dying or deleted websites for the sake of history and digital heritage. The group is 100% composed of volunteers and interested parties, and has expanded into a large amount of related projects for saving online and digital history.
