This repository has been archived by the owner on Dec 21, 2023. It is now read-only.
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
feat(shipyard-controller): Store sequence executions in new format wi…
…thout potential dots (.) in property names (#7605) * introduce db model for sequence executions Signed-off-by: Florian Bacher <florian.bacher@dynatrace.com> * transformation functions for sequence execution state Signed-off-by: Florian Bacher <florian.bacher@dynatrace.com> * added unit test Signed-off-by: Florian Bacher <florian.bacher@dynatrace.com> * also store task properties as json string Signed-off-by: Florian Bacher <florian.bacher@dynatrace.com> * conversion between sequence execution schemas Signed-off-by: Florian Bacher <florian.bacher@dynatrace.com> * added methods to decode back from internal representation of sequence executions Signed-off-by: Florian Bacher <florian.bacher@dynatrace.com> * added unit tests Signed-off-by: Florian Bacher <florian.bacher@dynatrace.com> * added unit tests Signed-off-by: Florian Bacher <florian.bacher@dynatrace.com> * unit tests Signed-off-by: Florian Bacher <florian.bacher@dynatrace.com> * added model transformer option for sequence execution repo Signed-off-by: Florian Bacher <florian.bacher@dynatrace.com> * added tests for sequence execution migrator Signed-off-by: Florian Bacher <florian.bacher@dynatrace.com> * rename properties that are encoded differently Signed-off-by: Florian Bacher <florian.bacher@dynatrace.com> * run sequence execution migrator Signed-off-by: Florian Bacher <florian.bacher@dynatrace.com> * replace items during migration to prevent old properties from being kept Signed-off-by: Florian Bacher <florian.bacher@dynatrace.com> * trigger build Signed-off-by: Florian Bacher <florian.bacher@dynatrace.com> * additional unit tests Signed-off-by: Florian Bacher <florian.bacher@dynatrace.com> * fixed unit tests Signed-off-by: Florian Bacher <florian.bacher@dynatrace.com>
- Loading branch information