Use GitLab pipeline cancelation feature when available
Now we are performing deployment cancelation by calling the Pipeline API - !35 (merged)
GitLab is working on a similar feature (gitlab-org/gitlab#273378 (closed)) and this issue is to evaluate that feature when available and use that instead of our custom implementation.
Edited by Shimul Chowdhury