bcgov / cas-reporting

This is for the Clean Growth Digital Services team for work related to reporting.
Apache License 2.0
0 stars 0 forks source link

Refactor CI docker builds to use Nx best practices #239

Open joshgamache opened 1 month ago

joshgamache commented 1 month ago

Description:

CI currently builds all docker images each time it is run in a Push cycle. We should use Nx Affected to determine which projects need to be rebuilt, and update all other tags of unaffected ones to the latest.

Acceptance Criteria:

I want to run CI builds utilizing Nx affected tooling because this will improve the speed of CI and this will help me to speed up and increase reliability of PRs and deployments, while reducing redundant work.

Development Checklist:

In the CI for PUSH:

Resources

Definition of Ready (Note: If any of these points are not applicable, mark N/A)

·Definition of Done (Note: If any of these points are not applicable, mark N/A)