Skip to content

Continuous Integration Improvements #29

@keithligon

Description

@keithligon

Improve the continuous integration pipeline for the sprout-upgrade branch.

The current workflow only runs a limited set of tests. Next steps:

  1. Separate tests runs into separate steps and sequence, stop on failure. Start with common unit tests, then client (to be added) and api unit tests in parallel, then api acceptance tests
  2. Add liniting
  3. Add coverage
  4. Automate deployment to environment created in issue 28
  5. Attempt merge on commit to master branch.

Metadata

Metadata

Assignees

Labels

MaintenanceBehind-the-scenes improvements for security and longevity

Type

Projects

Status

In Progress

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions