This is a collection of refactors and improvements based on feedback
received.
The biggest difference is that now the script can be used right after
a git push, despite the pipeline having been created yet or not. The
proper status of the pipeline (not created, pending, etc) will be
given as output.
Cleber Rosa (7):
scripts/ci/gitlab-pipeline-status: make branch name configurable
scripts/ci/gitlab-pipeline-status: improve message regarding timeout
scripts/ci/gitlab-pipeline-status: give early feedback on running
pipelines
scripts/ci/gitlab-pipeline-status: refactor parser creation
scripts/ci/gitlab-pipeline-status: handle keyboard interrupts
scripts/ci/gitlab-pipeline-status: use more descriptive exceptions
scripts/ci/gitlab-pipeline-status: wait for pipeline creation
scripts/ci/gitlab-pipeline-status | 63 +++++++++++++++++++++----------
1 file changed, 44 insertions(+), 19 deletions(-)
--
2.25.4