I have written this yml file for GitLab CI/CD. There is a shared runner configured and running. I am doing this first time and not sure where I am going wrong. The angular js project I am having on the repo has a gulp build file and works perfectly on local machine. This code just has to trigger that on the vm where my runner is present. On commit the pipeline does not show any job. Let me know what needs to be corrected!
image: docker:latest
cache:
paths:
- node_modules/
deploy_stage:
stage: build
only:
- master
environment: stage
script:
- rmdir -rf "build"
- mkdir "build"
- cd "build"
- git init
- git clone "my url"
- cd "path of cloned repository"
- gulp build