Open jympetalmd opened 3 years ago
Since this library doesn't seem to be supported anymore I fix a bunch of things on a fork if you want to check it out and are still pulling the library into your packages: https://github.com/jtwebman/coveralls-next My guess this is broken as well in that version but I am open to looking and fixing this issue if you know why. From what I see it will not show the GIT COMMIT MESSAGE unless there is a .git folder but we can add a new environment variable to support passing it.
The git message is not passed to Coveralls.io with Jenkins: Running with verbosity=Verbose, I also confirm:
[2021-10-19T15:48:27.645Z] [debug] "2021-10-19T15:48:26.877Z" { [2021-10-19T15:48:27.645Z] service_name: 'jenkins', [2021-10-19T15:48:27.645Z] service_job_id: '2', [2021-10-19T15:48:27.645Z] service_pull_request: '144', [2021-10-19T15:48:27.645Z] run_at: '2021-10-19T15:48:26.866Z', [2021-10-19T15:48:27.645Z] repo_token: ****, [2021-10-19T15:48:27.645Z] git: { [2021-10-19T15:48:27.645Z] head: { [2021-10-19T15:48:27.645Z] id: 'xxxx', [2021-10-19T15:48:27.645Z] committer_name: 'jympetalmd', [2021-10-19T15:48:27.645Z] committer_email: '', [2021-10-19T15:48:27.645Z] message: 'Unknown Commit Message', [2021-10-19T15:48:27.645Z] author_name: 'Unknown Author', [2021-10-19T15:48:27.645Z] author_email: '' [2021-10-19T15:48:27.645Z] }, [2021-10-19T15:48:27.645Z] branch: 'xxxx', [2021-10-19T15:48:27.645Z] remotes: [] [2021-10-19T15:48:27.645Z] } [2021-10-19T15:48:27.645Z] }
Is it because I ran the process in a docker container, with these env. variables: -e 'JENKINS_URL=https://XXXXXX/' -e 'COVERALLS_REPO_TOKEN=****' -e 'GIT_BRANCH=XXXX' -e 'BUILD_ID=2' -e 'CHANGE_ID=144' -e 'GIT_COMMIT=XXXXXXXX' -e 'CHANGE_AUTHOR=jympetalmd' ?