Create a deploy token automatically on serverless projects

Description

Currently we do need a deploy token to deploy AutoDevOps and Serverless apps. We handle this out-of-the-box in case of AutoDevOps project (we create a deploy token automatically when we detect that this is autodevops project), however we ask users to create deploy token manually in case of serverless project.

Proposal

Create deploy token automatically when serverless deployment has been detected when creating a serverless pipeline.

/cc @danielgruesso @DylanGriffith

Edited by Dylan Griffith (ex GitLab)