Loading .gitlab-ci.yml +3 −8 Original line number Diff line number Diff line Loading @@ -37,16 +37,11 @@ check-merged-ci-config-is-valid: # for testing - | echo '{"content":"stages: [test]"}' | curl -s -o /dev/null -w "%{http_code}\n" -X POST -H "Content-Type: application/json" -H "JOB-TOKEN: $CI_JOB_TOKEN" "https://forge.3gpp.org/rep/api/v4/projects/49/ci/lint" echo 'stages: [test]' | jq -Rs '{content: .}' | curl -sS -i -X POST -H "Content-Type: application/json" -H "JOB-TOKEN: $CI_JOB_TOKEN" --data-binary @- "https://forge.3gpp.org/rep/api/v4/projects/$project_id/ci/lint" - | curl -s -H "JOB-TOKEN: $CI_JOB_TOKEN" "https://forge.3gpp.org/rep/api/v4/projects/ivas-codec-pc%2Fivas-codec-ci" | jq .id,.visibility jq -Rs '{content: .}' "$test_yml" | curl -sS -i -X POST -H "Content-Type: application/json" -H "JOB-TOKEN: $CI_JOB_TOKEN" --data-binary @- "https://forge.3gpp.org/rep/api/v4/projects/$project_id/ci/lint" - | curl -s -o /dev/null -w "%{http_code}\n" -H "JOB-TOKEN: $CI_JOB_TOKEN" "https://forge.3gpp.org/rep/api/v4/projects/ivas-codec-pc%2Fivas-codec-ci/repository/files/main-float.yml/raw?ref=main" - | curl -v -s -o /dev/null -w "%{http_code}\n" -H "JOB-TOKEN: $CI_JOB_TOKEN" "https://forge.3gpp.org/rep/api/v4/projects/49" - | echo '{"content":"stages: [test]"}' | curl -s -o /dev/null -w "%{http_code}\n" -X POST -H "Content-Type: application/json" "https://forge.3gpp.org/rep/api/v4/projects/49/ci/lint" jq -Rs '{content: .}' "$test_yml" | curl -sS -i -X POST -H "Content-Type: application/json" -H "JOB-TOKEN: $CI_JOB_TOKEN" --data-binary @- "https://forge.3gpp.org/rep/api/v4/projects/$project_id/ci/lint?include_merged_yaml=true" - test_yml="$REPO-ci.yml" - curl -v --url "$repo_url/./raw/main/.gitlab-ci.yml?inline=false" --output $test_yml Loading Loading
.gitlab-ci.yml +3 −8 Original line number Diff line number Diff line Loading @@ -37,16 +37,11 @@ check-merged-ci-config-is-valid: # for testing - | echo '{"content":"stages: [test]"}' | curl -s -o /dev/null -w "%{http_code}\n" -X POST -H "Content-Type: application/json" -H "JOB-TOKEN: $CI_JOB_TOKEN" "https://forge.3gpp.org/rep/api/v4/projects/49/ci/lint" echo 'stages: [test]' | jq -Rs '{content: .}' | curl -sS -i -X POST -H "Content-Type: application/json" -H "JOB-TOKEN: $CI_JOB_TOKEN" --data-binary @- "https://forge.3gpp.org/rep/api/v4/projects/$project_id/ci/lint" - | curl -s -H "JOB-TOKEN: $CI_JOB_TOKEN" "https://forge.3gpp.org/rep/api/v4/projects/ivas-codec-pc%2Fivas-codec-ci" | jq .id,.visibility jq -Rs '{content: .}' "$test_yml" | curl -sS -i -X POST -H "Content-Type: application/json" -H "JOB-TOKEN: $CI_JOB_TOKEN" --data-binary @- "https://forge.3gpp.org/rep/api/v4/projects/$project_id/ci/lint" - | curl -s -o /dev/null -w "%{http_code}\n" -H "JOB-TOKEN: $CI_JOB_TOKEN" "https://forge.3gpp.org/rep/api/v4/projects/ivas-codec-pc%2Fivas-codec-ci/repository/files/main-float.yml/raw?ref=main" - | curl -v -s -o /dev/null -w "%{http_code}\n" -H "JOB-TOKEN: $CI_JOB_TOKEN" "https://forge.3gpp.org/rep/api/v4/projects/49" - | echo '{"content":"stages: [test]"}' | curl -s -o /dev/null -w "%{http_code}\n" -X POST -H "Content-Type: application/json" "https://forge.3gpp.org/rep/api/v4/projects/49/ci/lint" jq -Rs '{content: .}' "$test_yml" | curl -sS -i -X POST -H "Content-Type: application/json" -H "JOB-TOKEN: $CI_JOB_TOKEN" --data-binary @- "https://forge.3gpp.org/rep/api/v4/projects/$project_id/ci/lint?include_merged_yaml=true" - test_yml="$REPO-ci.yml" - curl -v --url "$repo_url/./raw/main/.gitlab-ci.yml?inline=false" --output $test_yml Loading