diff --git a/.ci-scripts/lint.sh b/.ci-scripts/lint.sh index 682abc331750f93baa781513acb21342b65cc181..fb84abec4dfbc9c91b0aa339f0405ccb557b42bb 100644 --- a/.ci-scripts/lint.sh +++ b/.ci-scripts/lint.sh @@ -1,13 +1,15 @@ #!/bin/bash jq --null-input --arg yaml "$1" '.content=$yaml' \ - | curl "https://git.ethitter.com/api/v4/ci/lint?include_merged_yaml=true" \ + | curl "https://git.ethitter.com/api/v4/projects/${CI_PROJECT_ID}/ci/lint?include_merged_yaml=true" \ --silent \ --header 'Content-Type: application/json' \ --header "PRIVATE-TOKEN: $GITLAB_API_PAT" \ --data @- \ -o result.json +# TODO: save the `result.json` as an artifact. + echo "**********************************************************" echo "MERGED YAML:" jq --raw-output '.merged_yaml' < result.json diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 838bbf3ea6ccaba10d2ba30b31048851cf8af63d..b3b52732a8effc74407c11f51228d119ffadd19f 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -10,9 +10,15 @@ lint:plugins:default: image: containers.ethitter.com:443/docker/images/debian:bullseye script: - sh ./.ci-scripts/lint.sh "$(<./plugins/default.yml)" + artifacts: + paths: + - result.json lint:plugins:default-redis: stage: test image: containers.ethitter.com:443/docker/images/debian:bullseye script: - sh ./.ci-scripts/lint.sh "$(<./plugins/default-redis.yml)" + artifacts: + paths: + - result.json \ No newline at end of file