'How to get the results (succeeded or failed) of previous stages/jobs in a pipeline of GitLab CI?
In one pipeline there are multiple stages. How can I get the results (succeeded or failed) of previous stages/jobs in the last stage/job of a pipeline?
Solution 1:[1]
One way is to use the gitlab-ci job api to find the status from its response;
However, depending on your use case; you can also use CI_JOB_STATUS in the 'after_script` of the same job.
You can use a custom variable as a flag, that you can set in the after script of the same job based on CI_JOB_STATUS.
Note: CI_JOB_STATUS can be success, failed, or canceled
Sources
This article follows the attribution requirements of Stack Overflow and is licensed under CC BY-SA 3.0.
Source: Stack Overflow
| Solution | Source | 
|---|---|
| Solution 1 | Kaish kugashia | 
