Restructure the pipeline: rules
- move job rules in separate file
- rename conditions to rules and use more understandable names
- separate skip_* rules based on stage and pipeline type
- separate job name debug suffix by space
- make skip_debug_rule safe when applied to non-debug jobs
- replace all arch-specific rules by one safe generic rule and move into job parent
Edited by Michael Hofmann