Move deploy jobs and rules to separate config files
This is the last MR to resolve the issue. With this, our pipeline config should be completely split up into logical subfiles that are easier to manage, with "global pipeline config" staying in the original file, along with the includes
section.
Resolves #1224 (closed)