Skip to content

Add dev design support (seeds and rake tasks)

Alex Kalderimis requested to merge ajk-design-support into master

What does this MR do?

This MR adds development support for EE and specifically design management models, in particular it adds:

  • a Rake task to load a license, useful when re-seeding the DB.
  • a Rake tast that enables design management
  • a seed file that adds designs to an issue.

This prevents a lot of tedious manual setup when working on design management.

Does this MR meet the acceptance criteria?

Conformity

Performance and testing

This does not affect user facing code, only aiming to improve the development environment.

For testing, this actually improves the current state by making manual testing easier. By adding a seed file, we also get better test coverage of adding designs since this seed will be run by the CI.

Merge request reports