{"action":"closed","number":17,"pull_request":{"url":"https://api.github.com/repos/jenkins-infra/community-functions/pulls/17","id":209545327,"node_id":"MDExOlB1bGxSZXF1ZXN0MjA5NTQ1MzI3","html_url":"https://github.com/jenkins-infra/community-functions/pull/17","diff_url":"https://github.com/jenkins-infra/community-functions/pull/17.diff","patch_url":"https://github.com/jenkins-infra/community-functions/pull/17.patch","issue_url":"https://api.github.com/repos/jenkins-infra/community-functions/issues/17","number":17,"state":"closed","locked":false,"title":"[INFRA-1747] Diagnose a missing or incomplete <scm> section in the POM","user":{"login":"jglick","id":154109,"node_id":"MDQ6VXNlcjE1NDEwOQ==","avatar_url":"https://avatars1.githubusercontent.com/u/154109?v=4","gravatar_id":"","url":"https://api.github.com/users/jglick","html_url":"https://github.com/jglick","followers_url":"https://api.github.com/users/jglick/followers","following_url":"https://api.github.com/users/jglick/following{/other_user}","gists_url":"https://api.github.com/users/jglick/gists{/gist_id}","starred_url":"https://api.github.com/users/jglick/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jglick/subscriptions","organizations_url":"https://api.github.com/users/jglick/orgs","repos_url":"https://api.github.com/users/jglick/repos","events_url":"https://api.github.com/users/jglick/events{/privacy}","received_events_url":"https://api.github.com/users/jglick/received_events","type":"User","site_admin":false},"body":"[INFRA-1747](https://issues.jenkins-ci.org/browse/INFRA-1747)\r\n\r\nTested against https://github.com/jenkinsci/pipeline-log-fluentd-cloudwatch-plugin/pull/5 before I got\r\n\r\n```\r\n…\r\nDownloaded https://ci.jenkins.io/job/Plugins/job/pipeline-log-fluentd-cloudwatch-plugin/job/PR-5/7/artifact/**/*-rc*.8150c41b73fd/*-rc*.8150c41b73fd*/*zip*/archive.zip /tmp/incrementals-nwuSfm/archive.zip\r\nDownloaded file size 2160540\r\nSystem.Private.CoreLib: Exception while executing function: Functions.incrementals-publisher. System.Private.CoreLib: Result: \r\nException: ZIP error: TypeError: Cannot read property '0' of undefined\r\nStack: .\r\n\r\nExecuted 'Functions.incrementals-publisher' (Failed, Id=ac745790-3b37-4b24-9658-3b14ebc067ef)\r\nSystem.Private.CoreLib: Exception while executing function: Functions.incrementals-publisher. System.Private.CoreLib: Result: \r\nException: ZIP error: TypeError: Cannot read property '0' of undefined\r\nStack: .\r\n```\r\n\r\nas observed. After I got\r\n\r\n```\r\n…\r\nDownloaded https://ci.jenkins.io/job/Plugins/job/pipeline-log-fluentd-cloudwatch-plugin/job/PR-5/7/artifact/**/*-rc*.8150c41b73fd/*-rc*.8150c41b73fd*/*zip*/archive.zip /tmp/incrementals-YWpwXm/archive.zip\r\nDownloaded file size 2160540\r\nSystem.Private.CoreLib: Exception while executing function: Functions.incrementals-publisher. System.Private.CoreLib: Result: \r\nException: Missing <url> section in <scm> of io/jenkins/plugins/pipeline-log-fluentd-cloudwatch/1.0-rc35.8150c41b73fd/pipeline-log-fluentd-cloudwatch-1.0-rc35.8150c41b73fd.pom\r\nStack: .\r\n\r\nExecuted 'Functions.incrementals-publisher' (Failed, Id=3f24db32-5145-4a3f-89f3-3083a5d5a49e)\r\nSystem.Private.CoreLib: Exception while executing function: Functions.incrementals-publisher. System.Private.CoreLib: Result: \r\nException: Missing <url> section in <scm> of io/jenkins/plugins/pipeline-log-fluentd-cloudwatch/1.0-rc35.8150c41b73fd/pipeline-log-fluentd-cloudwatch-1.0-rc35.8150c41b73fd.pom\r\nStack: .\r\n```\r\n\r\nwhich is an improvement at least for the admin. Unfortunately there is still nothing in the `curl -i` output:\r\n\r\n```\r\nHTTP/1.1 500 Internal Server Error\r\nDate: Mon, 20 Aug 2018 14:35:35 GMT\r\nServer: Kestrel\r\nContent-Length: 0\r\n```\r\n\r\nso while https://github.com/jenkins-infra/pipeline-library/pull/73 would at least alert the developer that something was broken, they will not see what. As usual, something is wrong with how promises are being handled in Node, but I cannot figure out what.","created_at":"2018-08-20T14:45:50Z","updated_at":"2018-08-20T15:41:06Z","closed_at":"2018-08-20T15:41:06Z","merged_at":"2018-08-20T15:41:06Z","merge_commit_sha":"5046f373f9d4da86ddb274932870bb689d06568e","assignee":null,"assignees":[],"requested_reviewers":[],"requested_teams":[],"labels":[],"milestone":null,"commits_url":"https://api.github.com/repos/jenkins-infra/community-functions/pulls/17/commits","review_comments_url":"https://api.github.com/repos/jenkins-infra/community-functions/pulls/17/comments","review_comment_url":"https://api.github.com/repos/jenkins-infra/community-functions/pulls/comments{/number}","comments_url":"https://api.github.com/repos/jenkins-infra/community-functions/issues/17/comments","statuses_url":"https://api.github.com/repos/jenkins-infra/community-functions/statuses/13c264b4b133b2493e93dc9094efac5bd9849adc","head":{"label":"jglick:diag-INFRA-1747","ref":"diag-INFRA-1747","sha":"13c264b4b133b2493e93dc9094efac5bd9849adc","user":{"login":"jglick","id":154109,"node_id":"MDQ6VXNlcjE1NDEwOQ==","avatar_url":"https://avatars1.githubusercontent.com/u/154109?v=4","gravatar_id":"","url":"https://api.github.com/users/jglick","html_url":"https://github.com/jglick","followers_url":"https://api.github.com/users/jglick/followers","following_url":"https://api.github.com/users/jglick/following{/other_user}","gists_url":"https://api.github.com/users/jglick/gists{/gist_id}","starred_url":"https://api.github.com/users/jglick/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jglick/subscriptions","organizations_url":"https://api.github.com/users/jglick/orgs","repos_url":"https://api.github.com/users/jglick/repos","events_url":"https://api.github.com/users/jglick/events{/privacy}","received_events_url":"https://api.github.com/users/jglick/received_events","type":"User","site_admin":false},"repo":{"id":130415981,"node_id":"MDEwOlJlcG9zaXRvcnkxMzA0MTU5ODE=","name":"community-functions","full_name":"jglick/community-functions","owner":{"login":"jglick","id":154109,"node_id":"MDQ6VXNlcjE1NDEwOQ==","avatar_url":"https://avatars1.githubusercontent.com/u/154109?v=4","gravatar_id":"","url":"https://api.github.com/users/jglick","html_url":"https://github.com/jglick","followers_url":"https://api.github.com/users/jglick/followers","following_url":"https://api.github.com/users/jglick/following{/other_user}","gists_url":"https://api.github.com/users/jglick/gists{/gist_id}","starred_url":"https://api.github.com/users/jglick/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jglick/subscriptions","organizations_url":"https://api.github.com/users/jglick/orgs","repos_url":"https://api.github.com/users/jglick/repos","events_url":"https://api.github.com/users/jglick/events{/privacy}","received_events_url":"https://api.github.com/users/jglick/received_events","type":"User","site_admin":false},"private":false,"html_url":"https://github.com/jglick/community-functions","description":"Azure Functions to implement community automation for the Jenkins project","fork":true,"url":"https://api.github.com/repos/jglick/community-functions","forks_url":"https://api.github.com/repos/jglick/community-functions/forks","keys_url":"https://api.github.com/repos/jglick/community-functions/keys{/key_id}","collaborators_url":"https://api.github.com/repos/jglick/community-functions/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/jglick/community-functions/teams","hooks_url":"https://api.github.com/repos/jglick/community-functions/hooks","issue_events_url":"https://api.github.com/repos/jglick/community-functions/issues/events{/number}","events_url":"https://api.github.com/repos/jglick/community-functions/events","assignees_url":"https://api.github.com/repos/jglick/community-functions/assignees{/user}","branches_url":"https://api.github.com/repos/jglick/community-functions/branches{/branch}","tags_url":"https://api.github.com/repos/jglick/community-functions/tags","blobs_url":"https://api.github.com/repos/jglick/community-functions/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/jglick/community-functions/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/jglick/community-functions/git/refs{/sha}","trees_url":"https://api.github.com/repos/jglick/community-functions/git/trees{/sha}","statuses_url":"https://api.github.com/repos/jglick/community-functions/statuses/{sha}","languages_url":"https://api.github.com/repos/jglick/community-functions/languages","stargazers_url":"https://api.github.com/repos/jglick/community-functions/stargazers","contributors_url":"https://api.github.com/repos/jglick/community-functions/contributors","subscribers_url":"https://api.github.com/repos/jglick/community-functions/subscribers","subscription_url":"https://api.github.com/repos/jglick/community-functions/subscription","commits_url":"https://api.github.com/repos/jglick/community-functions/commits{/sha}","git_commits_url":"https://api.github.com/repos/jglick/community-functions/git/commits{/sha}","comments_url":"https://api.github.com/repos/jglick/community-functions/comments{/number}","issue_comment_url":"https://api.github.com/repos/jglick/community-functions/issues/comments{/number}","contents_url":"https://api.github.com/repos/jglick/community-functions/contents/{+path}","compare_url":"https://api.github.com/repos/jglick/community-functions/compare/{base}...{head}","merges_url":"https://api.github.com/repos/jglick/community-functions/merges","archive_url":"https://api.github.com/repos/jglick/community-functions/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/jglick/community-functions/downloads","issues_url":"https://api.github.com/repos/jglick/community-functions/issues{/number}","pulls_url":"https://api.github.com/repos/jglick/community-functions/pulls{/number}","milestones_url":"https://api.github.com/repos/jglick/community-functions/milestones{/number}","notifications_url":"https://api.github.com/repos/jglick/community-functions/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/jglick/community-functions/labels{/name}","releases_url":"https://api.github.com/repos/jglick/community-functions/releases{/id}","deployments_url":"https://api.github.com/repos/jglick/community-functions/deployments","created_at":"2018-04-20T21:34:21Z","updated_at":"2018-04-20T21:34:23Z","pushed_at":"2018-08-20T14:39:33Z","git_url":"git://github.com/jglick/community-functions.git","ssh_url":"git@github.com:jglick/community-functions.git","clone_url":"https://github.com/jglick/community-functions.git","svn_url":"https://github.com/jglick/community-functions","homepage":null,"size":149,"stargazers_count":0,"watchers_count":0,"language":"JavaScript","has_issues":false,"has_projects":true,"has_downloads":true,"has_wiki":false,"has_pages":false,"forks_count":0,"mirror_url":null,"archived":false,"open_issues_count":0,"license":{"key":"mit","name":"MIT License","spdx_id":"MIT","url":"https://api.github.com/licenses/mit","node_id":"MDc6TGljZW5zZTEz"},"forks":0,"open_issues":0,"watchers":0,"default_branch":"master"}},"base":{"label":"jenkins-infra:master","ref":"master","sha":"ba752c33bb66cfdde5710ddb27b3e3c18906ff93","user":{"login":"jenkins-infra","id":7422698,"node_id":"MDEyOk9yZ2FuaXphdGlvbjc0MjI2OTg=","avatar_url":"https://avatars2.githubusercontent.com/u/7422698?v=4","gravatar_id":"","url":"https://api.github.com/users/jenkins-infra","html_url":"https://github.com/jenkins-infra","followers_url":"https://api.github.com/users/jenkins-infra/followers","following_url":"https://api.github.com/users/jenkins-infra/following{/other_user}","gists_url":"https://api.github.com/users/jenkins-infra/gists{/gist_id}","starred_url":"https://api.github.com/users/jenkins-infra/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jenkins-infra/subscriptions","organizations_url":"https://api.github.com/users/jenkins-infra/orgs","repos_url":"https://api.github.com/users/jenkins-infra/repos","events_url":"https://api.github.com/users/jenkins-infra/events{/privacy}","received_events_url":"https://api.github.com/users/jenkins-infra/received_events","type":"Organization","site_admin":false},"repo":{"id":110898753,"node_id":"MDEwOlJlcG9zaXRvcnkxMTA4OTg3NTM=","name":"community-functions","full_name":"jenkins-infra/community-functions","owner":{"login":"jenkins-infra","id":7422698,"node_id":"MDEyOk9yZ2FuaXphdGlvbjc0MjI2OTg=","avatar_url":"https://avatars2.githubusercontent.com/u/7422698?v=4","gravatar_id":"","url":"https://api.github.com/users/jenkins-infra","html_url":"https://github.com/jenkins-infra","followers_url":"https://api.github.com/users/jenkins-infra/followers","following_url":"https://api.github.com/users/jenkins-infra/following{/other_user}","gists_url":"https://api.github.com/users/jenkins-infra/gists{/gist_id}","starred_url":"https://api.github.com/users/jenkins-infra/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jenkins-infra/subscriptions","organizations_url":"https://api.github.com/users/jenkins-infra/orgs","repos_url":"https://api.github.com/users/jenkins-infra/repos","events_url":"https://api.github.com/users/jenkins-infra/events{/privacy}","received_events_url":"https://api.github.com/users/jenkins-infra/received_events","type":"Organization","site_admin":false},"private":false,"html_url":"https://github.com/jenkins-infra/community-functions","description":"Azure Functions to implement community automation for the Jenkins project","fork":false,"url":"https://api.github.com/repos/jenkins-infra/community-functions","forks_url":"https://api.github.com/repos/jenkins-infra/community-functions/forks","keys_url":"https://api.github.com/repos/jenkins-infra/community-functions/keys{/key_id}","collaborators_url":"https://api.github.com/repos/jenkins-infra/community-functions/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/jenkins-infra/community-functions/teams","hooks_url":"https://api.github.com/repos/jenkins-infra/community-functions/hooks","issue_events_url":"https://api.github.com/repos/jenkins-infra/community-functions/issues/events{/number}","events_url":"https://api.github.com/repos/jenkins-infra/community-functions/events","assignees_url":"https://api.github.com/repos/jenkins-infra/community-functions/assignees{/user}","branches_url":"https://api.github.com/repos/jenkins-infra/community-functions/branches{/branch}","tags_url":"https://api.github.com/repos/jenkins-infra/community-functions/tags","blobs_url":"https://api.github.com/repos/jenkins-infra/community-functions/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/jenkins-infra/community-functions/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/jenkins-infra/community-functions/git/refs{/sha}","trees_url":"https://api.github.com/repos/jenkins-infra/community-functions/git/trees{/sha}","statuses_url":"https://api.github.com/repos/jenkins-infra/community-functions/statuses/{sha}","languages_url":"https://api.github.com/repos/jenkins-infra/community-functions/languages","stargazers_url":"https://api.github.com/repos/jenkins-infra/community-functions/stargazers","contributors_url":"https://api.github.com/repos/jenkins-infra/community-functions/contributors","subscribers_url":"https://api.github.com/repos/jenkins-infra/community-functions/subscribers","subscription_url":"https://api.github.com/repos/jenkins-infra/community-functions/subscription","commits_url":"https://api.github.com/repos/jenkins-infra/community-functions/commits{/sha}","git_commits_url":"https://api.github.com/repos/jenkins-infra/community-functions/git/commits{/sha}","comments_url":"https://api.github.com/repos/jenkins-infra/community-functions/comments{/number}","issue_comment_url":"https://api.github.com/repos/jenkins-infra/community-functions/issues/comments{/number}","contents_url":"https://api.github.com/repos/jenkins-infra/community-functions/contents/{+path}","compare_url":"https://api.github.com/repos/jenkins-infra/community-functions/compare/{base}...{head}","merges_url":"https://api.github.com/repos/jenkins-infra/community-functions/merges","archive_url":"https://api.github.com/repos/jenkins-infra/community-functions/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/jenkins-infra/community-functions/downloads","issues_url":"https://api.github.com/repos/jenkins-infra/community-functions/issues{/number}","pulls_url":"https://api.github.com/repos/jenkins-infra/community-functions/pulls{/number}","milestones_url":"https://api.github.com/repos/jenkins-infra/community-functions/milestones{/number}","notifications_url":"https://api.github.com/repos/jenkins-infra/community-functions/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/jenkins-infra/community-functions/labels{/name}","releases_url":"https://api.github.com/repos/jenkins-infra/community-functions/releases{/id}","deployments_url":"https://api.github.com/repos/jenkins-infra/community-functions/deployments","created_at":"2017-11-15T23:29:04Z","updated_at":"2018-08-17T22:58:48Z","pushed_at":"2018-08-20T15:41:06Z","git_url":"git://github.com/jenkins-infra/community-functions.git","ssh_url":"git@github.com:jenkins-infra/community-functions.git","clone_url":"https://github.com/jenkins-infra/community-functions.git","svn_url":"https://github.com/jenkins-infra/community-functions","homepage":null,"size":205,"stargazers_count":2,"watchers_count":2,"language":"JavaScript","has_issues":false,"has_projects":false,"has_downloads":true,"has_wiki":false,"has_pages":false,"forks_count":3,"mirror_url":null,"archived":false,"open_issues_count":0,"license":{"key":"mit","name":"MIT License","spdx_id":"MIT","url":"https://api.github.com/licenses/mit","node_id":"MDc6TGljZW5zZTEz"},"forks":3,"open_issues":0,"watchers":2,"default_branch":"master"}},"_links":{"self":{"href":"https://api.github.com/repos/jenkins-infra/community-functions/pulls/17"},"html":{"href":"https://github.com/jenkins-infra/community-functions/pull/17"},"issue":{"href":"https://api.github.com/repos/jenkins-infra/community-functions/issues/17"},"comments":{"href":"https://api.github.com/repos/jenkins-infra/community-functions/issues/17/comments"},"review_comments":{"href":"https://api.github.com/repos/jenkins-infra/community-functions/pulls/17/comments"},"review_comment":{"href":"https://api.github.com/repos/jenkins-infra/community-functions/pulls/comments{/number}"},"commits":{"href":"https://api.github.com/repos/jenkins-infra/community-functions/pulls/17/commits"},"statuses":{"href":"https://api.github.com/repos/jenkins-infra/community-functions/statuses/13c264b4b133b2493e93dc9094efac5bd9849adc"}},"author_association":"CONTRIBUTOR","merged":true,"mergeable":null,"rebaseable":null,"mergeable_state":"unknown","merged_by":{"login":"rtyler","id":26594,"node_id":"MDQ6VXNlcjI2NTk0","avatar_url":"https://avatars0.githubusercontent.com/u/26594?v=4","gravatar_id":"","url":"https://api.github.com/users/rtyler","html_url":"https://github.com/rtyler","followers_url":"https://api.github.com/users/rtyler/followers","following_url":"https://api.github.com/users/rtyler/following{/other_user}","gists_url":"https://api.github.com/users/rtyler/gists{/gist_id}","starred_url":"https://api.github.com/users/rtyler/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/rtyler/subscriptions","organizations_url":"https://api.github.com/users/rtyler/orgs","repos_url":"https://api.github.com/users/rtyler/repos","events_url":"https://api.github.com/users/rtyler/events{/privacy}","received_events_url":"https://api.github.com/users/rtyler/received_events","type":"User","site_admin":false},"comments":1,"review_comments":0,"maintainer_can_modify":false,"commits":1,"additions":10,"deletions":1,"changed_files":2}}
{"actor":{"display_login":"rtyler"}}