You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The existing CI/CD process has gaps and bottlenecks that are stoping the team from effectively delivering quality code into production.
Pain Points
There is no linting, automated testing, and security review throughout the CI/CD process.
There are no gate (code coverage, maintainability)
UAT only happens in staging, where features are no longer isolated. This creates bottlenecks as we are unable to push to production unless all problems are resolved.
We do not have the ability to run E2E tests for a specific feature
Considerations
More repositories will be created overtime
We should aim to make configurations reusable, so that it is easy to add a new repo
We should have linting, automated testing (unit + integration), and a security review (need to pick a tool)
We are using CodeClimate for test coverage + code review (maintenance) feedback
We should not allow a merge if the test coverage is reduced.
We want to be able to run automated E2E tests for each feature
We want to be able to complete user acceptance testing (UAT) for each feature
Description
The existing CI/CD process has gaps and bottlenecks that are stoping the team from effectively delivering quality code into production.
Pain Points
Considerations
Current Repositories
Tasks
Documentation
The text was updated successfully, but these errors were encountered: