Releases let you capture a point-in-time snapshot of the tasks in a project. This gives you a stable dataset that you can revisit later for exports, QA, and traceability, even as the project continues to change.
A release can include either:
- only Ground Truth tasks
- all tasks across all stages
Create a Release
1
Step 1: Open the Releases page
Open your project and select the Releases tab from the project navigation.
2
Step 2: Create the snapshot
Click Create Release, then select a Release Name and Stage Filter.Use the following rules when naming a release:
- the name must be unique within the project
- the name can contain letters, numbers, spaces, and
_ - / . , ( ) - the name can be up to 50 characters long
- Ground Truth: include only finalized Ground Truth tasks
- All stages: include tasks from every stage in the project
3
Step 3: Wait for processing to finish
Release creation runs asynchronously. After you submit the form, the release will appear in the table and move through its processing states until it is ready to use.
Release Statuses
Each release has a status that shows its current lifecycle:- Creating: the release has been requested
- Processing: the snapshot is being built
- Successful: the release is ready to use
- Failed: the release could not be created
- Removing: the release is being deleted
Work with a Release
Once a release is available, you can use it in several ways:- View tasks opens the Data Page with that release applied as a filter
- the Data Page also exposes a Release filter, so you can combine a release with other filters such as stage, assignee, or date
- Task Analytics can show which releases include a given task
- Delete permanently removes the release and any archive associated with it
Generate a Downloadable Archive
After a release reaches Successful, you can export it programmatically and then download the generated archive from the Releases page.Export a Release with the CLI
If you have already configured the RedBrick CLI and created a local project directory, run the following command from that project directory:Export a Release with the Python SDK
If you are working in Python, you can export a release directly from aProject object:
Related Pages
Data Page
View and filter the tasks included in a release.
Project and Task Analytics
Review analytics that include release context for individual tasks.
CLI Overview
Set up the CLI before exporting releases from a local project directory.
Python SDK Overview
Use the SDK when you need a scripted release export workflow.
