https://github.com/rage/tmc-sandbox-images
https://github.com/rage/tmc-sandbox-images
Last synced: 5 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/rage/tmc-sandbox-images
- Owner: rage
- Created: 2020-06-12T10:43:44.000Z (about 6 years ago)
- Default Branch: master
- Last Pushed: 2024-07-03T16:01:56.000Z (almost 2 years ago)
- Last Synced: 2025-10-13T19:19:44.328Z (8 months ago)
- Language: Dockerfile
- Size: 131 KB
- Stars: 0
- Watchers: 7
- Forks: 2
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# tmc-sandbox-images
## Creating a new version for a specific image
Create a new tag `DIR-MAJOR.MINOR` to create a new version for the `tmc-sandbox-DIR` image. For example, to create a new version `1.2` for the image in the `python` directory, create the tag `python-1.2`.
The new version should have the `MINOR` version incremented. For example, if the current version of `tmc-sandbox-python` is `1.2`, the new version should be `1.3`.
## Creating a new version for all images
Create a tag with the format `all-MAJOR.0` where the `MAJOR` is incremented by one from the current versions.
## Updating Python
1. Change the `SANDBOX_PYTHON_VERSION` variable to a new version in the `env` file
2. Create a new tag(s) as instructed in the section above.
## Updating tmc-langs-rust
1. Change the `RUST_CLI_VER` variable to a new version in the `env` file
2. Create a new `all-MAJOR.0` tag as instructed in the section above.
## After creating a new version
You can check the progress at https://github.com/rage/tmc-sandbox-images/actions. Creating the images may take up to 40 minutes. When finished sandboxes will pull the images within 15 minutes.