(List (= scope= flags=0 words=[] bindings=[('curlhdr', {[DQ [LIT_CHARS "Accept: application/vnd.travis-ci.2+json"]]})]) (= scope= flags=0 words=[] bindings=[('endpoint', {[DQ [LIT_CHARS "https://api.travis-ci.org/repos/"][VarSub TRAVIS_REPO_SLUG]]})]) (If (Com {[LIT_OTHER "["]} {[DQ [VarSub TRAVIS_PULL_REQUEST]]} {[LIT_OTHER "!"] [LIT_OTHER "="]} {[DQ [LIT_CHARS false]]} {[LIT_OTHER "]"]}) (List (= scope= flags=0 words=[] bindings=[('newestbuildforthisPR', {[ComSub (Pipeline (Com {[LIT_CHARS curl]} {[LIT_CHARS -H]} {[DQ [VarSub curlhdr]]} {[VarSub endpoint] [LIT_CHARS /builds] [LIT_OTHER "?"] [LIT_VAR_LIKE "event_type="] [LIT_CHARS pull_request]}) (Com {[LIT_CHARS jq]} {[DQ [LIT_CHARS ".builds | map(select(.pull_request_number == "][VarSub TRAVIS_PULL_REQUEST][LIT_CHARS "))[0].number"]]}) )]})]) (If (Com {[LIT_OTHER "["]} {[VarSub newestbuildforthisPR]} {[LIT_OTHER "!"] [LIT_OTHER "="]} {[LIT_CHARS null]} {[LIT_CHARS -a]} {[VarSub newestbuildforthisPR]} {[LIT_OTHER "!"] [LIT_OTHER "="]} {[\ LIT_ESCAPED_CHAR "\\\""] [VarSub TRAVIS_BUILD_NUMBER] [\ LIT_ESCAPED_CHAR "\\\""]} {[LIT_OTHER "]"]}) (List (Com {[LIT_CHARS echo]} {[DQ [LIT_CHARS "There are newer queued builds for this pull request, failing early."]]}) (Com {[LIT_CHARS exit]} {[LIT_CHARS 1]}) ) ) ) (ElseTrue) (Case to_match={[VarSub TRAVIS_BRANCH]}, pat_word_list=[[{[LIT_CHARS master]}, {[LIT_CHARS release] [LIT_OTHER "*"]}], [{[LIT_OTHER "*"]}]] (ElseTrue) (If (Com {[LIT_OTHER "["]} {[\ LIT_ESCAPED_CHAR "\\\""] [VarSub TRAVIS_BUILD_NUMBER] [\ LIT_ESCAPED_CHAR "\\\""]} {[LIT_OTHER "!"] [LIT_OTHER "="]} {[ComSub (Pipeline (Com {[LIT_CHARS curl]} {[LIT_CHARS -H]} {[DQ [VarSub curlhdr]]} {[VarSub endpoint] [LIT_CHARS /branches/] [VarSub TRAVIS_BRANCH]}) (Com {[LIT_CHARS jq]} {[DQ [LIT_CHARS .branch.number]]}) )]} {[LIT_OTHER "]"]}) (List (Com {[LIT_CHARS echo]} {[DQ [LIT_CHARS "There are newer queued builds for this branch, failing early."]]}) (Com {[LIT_CHARS exit]} {[LIT_CHARS 1]}) ) ) ) ) )