[CICD] Added configuration using new standard
Description
This adds the CICD config using the new standard, which is based on using variables so that the template can be easily ported.
I will send PRs to update all the other repos so that the same template is used.