Skip to content

Create 'Beta' Environment for state and compact onboard testing #705

Closed
@landonshumway-ia

Description

@landonshumway-ia

As we prepare to onboard more state IT departments so they can integrate their systems with CompactConnect, we need another environment for these states to upload their production data into with the expectation that if something breaks, the data in the CompactConnect database for that environment can be deleted without the risk of downtime.

This involves updating the pipeline to add a new 'Beta' environment (final environment name TBD) which the pipeline will automatically deploy to whenever a change is merged to the main branch, to keep the prod and 'beta' environments in sync in regards to available features.

This will require creating a new AWS account in the CSG organization. It will also require changes to both the GitHub actions configuration for the frontend deployment, as well as the CDK code for adding the new pipeline environment.

Notes

Questions

Assumptions

Estimate

3

Tasks

  • TODO
  • Automated tests
  • API Docs
  • Postman collection
  • PR opened with labels / reviewers / assignee / linked-issue

Implementation Notes

Metadata

Metadata

Labels

No labels
No labels

Type

No type

Projects

Status

Done

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions