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
While the Benefits release processworks, it requires a decent number of steps (and thus time) to get a change/fix out to production. Moving towards continuous deployment could reduce that time/friction.
Acceptance Criteria
Changes are deployed to production automatically, though not necessarily visible to the public
Additional context
Getting to continuous deployment would likely require feature flagging. (A funny intro to feature flags, starring a former coworker.) A benefit here is that features can be decoupled, and thus no longer block releases by virtue of being on the dev/test branches.
While we do have a number of features/integrations that can be enabled/disabled without a deploy (through environment variables or modifying the migration file), these are all binary state: on or off for everyone. Using a more sophisticated tool for feature flagging could allow features to be shown for some users, but not others.
The text was updated successfully, but these errors were encountered:
While the Benefits release process works, it requires a decent number of steps (and thus time) to get a change/fix out to production. Moving towards continuous deployment could reduce that time/friction.
Acceptance Criteria
Additional context
Getting to continuous deployment would likely require feature flagging. (A funny intro to feature flags, starring a former coworker.) A benefit here is that features can be decoupled, and thus no longer block releases by virtue of being on the
dev
/test
branches.While we do have a number of features/integrations that can be enabled/disabled without a deploy (through environment variables or modifying the migration file), these are all binary state: on or off for everyone. Using a more sophisticated tool for feature flagging could allow features to be shown for some users, but not others.
The text was updated successfully, but these errors were encountered: