cds-snc / notification-planning-core

Project planning for GC Notify Core Team
0 stars 0 forks source link

ADR for the DEV environment integration and process reshaping #277

Open jimleroyer opened 5 months ago

jimleroyer commented 5 months ago

Description

As a GCNotify infrastructure developer, I need to be able to use an experimental environment, so that I test my disrupting changes.

As a GCNotify developer, I want to improve the current release process with better handling and / or automation, So that I can make my work tasks easier, lighter and safer.

WHY are we building?

To concert on a potential improvement plan among the team.

WHAT are we building?

An ADR on potential CI/CD improvements and DEV environment integration.

VALUE created by our solution

Improving our tooling.

Acceptance Criteria

QA Steps

ben851 commented 5 months ago

Added thoughts on core/dev environment.

sastels commented 5 months ago

Steve will comment today as well

jimleroyer commented 5 months ago

I added some more updates on last Wednesday. My next objective could be to complete diagrams of additional release processes.

Steve will comment furthermore on the new updates.

ben851 commented 5 months ago

Reviewed the options this morning. It looks good, Not sure what next steps are?

ben851 commented 5 months ago

Jimmy to add more diagrams

jimleroyer commented 4 months ago

Today might be the day for me to tackle this.

jimleroyer commented 4 months ago

I didn't overdo it on the diagrams update and split the existing one in 2: app vs infrastructure changes. I brought some slight tweaks as well on the ADR.

ben851 commented 4 months ago

Waiting to have strategic discussions

jimleroyer commented 3 months ago

Jimmy to ask Jumana if shes wants to bring this as a priority in the next 6 months.