This release is a pre-release and may not be stable for production use.
Cloudracer
This tool helps you generate build and deployment script for .NET Aspire based projects so you can deploy them as container apps on Azure. We use this tool for our digital GPT assistant applications to speed up the workflow.
Getting started
pip install cloudracer
Generating build scripts
Generating build scripts can be done by running cloudracer generate build --project <project-path>. This produces
github action files for the project based on the host project. This is a one time generation step, after
the scripts are generated you can modify them as you see fit.
Generating deployment scripts
You can generate deployment scripts by running cloudracer generate deployment --project <project-path>. This
produces a set of bicep scripts for the application. You can use these bicep scripts to deploy revisions of your
application to an Azure Container App environment of choice.
Developing
System requirements
Running tests
We use pytest to run unit-tests and integration tests. You can run the tests using the following commands:
python -m pytest .
Metadata
Release files for cloudracer 0.1.0b0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| cloudracer-0.1.0b0-py3-none-any.whl | Python 3 | none | any | Details |
Release files / cloudracer-0.1.0b0-py3-none-any.whl
| Download URL | cloudracer-0.1.0b0-py3-none-any.whl |
|---|---|
| Size | 2.3 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
f7bc19a8126cbfc9475e460025bdbb1966f5e1a645cfe83821f02014f1b55e39
|
|
BLAKE2b-256 checksum How to use checksums |
0370f8749cc4f450bd313363fa6fb04887e405798b4480f7dce939dd65b756f7
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/5.1.0 CPython/3.12.4
|