Migrate pipeline configuration to rules
What does this MR do?
Migrates the pipeline configuration from only/except
to rules
.
Why was this MR needed?
Because rules
are more powerful. And there seem to be some problem related to our existing only/except
definitions of reference matching that prevents the pipeline from being created for tags. As we need to fix that, we can as well move to rules
at the same time and replicate the configuration we have in our other projects.