Add support for define type where we can apply type

2 jobs for master in 41 minutes and 47 seconds (queued for 1 second)
Status Job ID Name Coverage
  Build
passed #91276
build_clazy_clang_tidy

00:24:52

passed #91275
linux kf5-qt5 qt5.15

00:16:55

40.0%