Skip to content
This repository has been archived by the owner on Jan 27, 2023. It is now read-only.

ebkalderon/renderdoc-rs-circleci-dockerfile

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

36 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

This repository has been archived since renderdoc-rs switched to GitHub Actions (ebkalderon/renderdoc-rs#135).

RenderDoc Rust CircleCI Dockerfile

Build Status Docker Hub

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

  1. Make any desired changes to the scripts.
  2. Run ./scripts/generate.sh > Dockerfile to generate the new Dockerfile.
  3. docker build -t ebkalderon/renderdoc-rs-circleci:${rust_version} .

Deploying a new version

  1. Commit the desired changes.
  2. Merge the changes into master.
  3. New image is automatically generated, tested, and pushed to Docker Hub.
  4. Switch to the renderdoc-rs repository and update the .circleci/config.yml to 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.

About

CircleCI Docker images with Rust and RenderDoc

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published