Include tool to dynamically adjust pipelines
This includes a tool that can dynamically adjust pipeline jobs. It reads a config file with some rudimentary rules and can add tags to jobs based on the changes in an MR. The job config itself is read from an existing gitlab-ci definition and writes the adjusted definition to stdout.