Set correct order of steps ensuring the repo is populated
Because the gitlab rules cannot be applied on an empty git repository. Similarly, the gitlab rules make an assumption about default branches, ci configuration file, protected branches and such; for which we need to populate the git repository with the actual content
Signed-off-by: Ritesh Raj Sarraf ritesh.sarraf@collabora.com