I am trying to use the Jobs API to trigger a manual job in which the end point will be triggered by a scheduler outwith Gitlab every 5 minutes. I want to know if there is a way to replay a job, whereby the existing job ID is triggered rather than it generating a new job. I have so far tried both POST /projects/:id/jobs/:job_id/play and POST /projects/:id/jobs/:job_id/retry and both seem to result in a new job being generated and triggered.
I share the repo with another 5 developers so it inconveniences them to have to search through a list of jobs to find previous deploys.
Any help would be appreciated!