Advertisement
Guest User

Untitled

a guest
Jun 17th, 2019
64
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.40 KB | None | 0 0
  1. #!/bin/bash
  2.  
  3. if ! git status >/dev/null 2>&1 ; then
  4. echo "not a git repository"
  5. exit 1
  6. fi
  7.  
  8. PROJECT_NAME=$(git remote get-url origin | sed 's#.*:\(.*\)\.git#\1#')
  9. BRANCH=$(git branch|grep '^\*'|cut -d\ -f2)
  10. PIPELINE_SUCCESS=$(gitlab pipelines $PROJECT_NAME "{ per_page: 100 }" | grep $BRANCH | head -1 | cut -d\| -f 5)
  11.  
  12. if [ -z "$PIPELINE_SUCCESS" ] ; then
  13. echo none
  14. else
  15. echo $PIPELINE_SUCCESS
  16. fi
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement