Skip to content

Removing ci_variables_complex_expressions feature flag and deprecated code branches

drew stachon requested to merge remove-complex-expressions-feature-flag into master

What does this MR do?

This MR removes the feature flag for conjunction and disjunction operators in CI config variables entries.

The feature flag was also around new regex tokenzing behavior and parsing algorithm for variables: statements, both of which have the old code completely removed here.

The feature flag has been set to on by default and running for several weeks, one issue popped up right away when we deployed it and has been fixed. No new issues have been reported since.

Does this MR meet the acceptance criteria?

Conformity

Performance and testing

Edited by drew stachon

Merge request reports