{"action":"created","issue":{"url":"https://api.github.com/repos/jenkinsci/s3-plugin/issues/63","labels_url":"https://api.github.com/repos/jenkinsci/s3-plugin/issues/63/labels{/name}","comments_url":"https://api.github.com/repos/jenkinsci/s3-plugin/issues/63/comments","events_url":"https://api.github.com/repos/jenkinsci/s3-plugin/issues/63/events","html_url":"https://github.com/jenkinsci/s3-plugin/pull/63","id":98109033,"number":63,"title":"[JENKINS-29582] Avoid null buildselector","user":{"login":"directhex","id":308992,"avatar_url":"https://avatars.githubusercontent.com/u/308992?v=3","gravatar_id":"","url":"https://api.github.com/users/directhex","html_url":"https://github.com/directhex","followers_url":"https://api.github.com/users/directhex/followers","following_url":"https://api.github.com/users/directhex/following{/other_user}","gists_url":"https://api.github.com/users/directhex/gists{/gist_id}","starred_url":"https://api.github.com/users/directhex/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/directhex/subscriptions","organizations_url":"https://api.github.com/users/directhex/orgs","repos_url":"https://api.github.com/users/directhex/repos","events_url":"https://api.github.com/users/directhex/events{/privacy}","received_events_url":"https://api.github.com/users/directhex/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":3,"created_at":"2015-07-30T08:11:28Z","updated_at":"2015-12-17T22:40:36Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/jenkinsci/s3-plugin/pulls/63","html_url":"https://github.com/jenkinsci/s3-plugin/pull/63","diff_url":"https://github.com/jenkinsci/s3-plugin/pull/63.diff","patch_url":"https://github.com/jenkinsci/s3-plugin/pull/63.patch"},"body":"copyartifact is heavily depended on for s3, including some use of internal jelly.\r\n\r\nThis changeset includes two changes - it normalises the jelly to match the style of current copyartifact, removing its custom namespace (which fixes the build selector missing from job configuration), and it adds a fallback buildselector in the event of null being passed (which is a better fallback than throwing a NPE, as is the current behaviour)"},"comment":{"url":"https://api.github.com/repos/jenkinsci/s3-plugin/issues/comments/165605072","html_url":"https://github.com/jenkinsci/s3-plugin/pull/63#issuecomment-165605072","issue_url":"https://api.github.com/repos/jenkinsci/s3-plugin/issues/63","id":165605072,"user":{"login":"alecharp","id":985955,"avatar_url":"https://avatars.githubusercontent.com/u/985955?v=3","gravatar_id":"","url":"https://api.github.com/users/alecharp","html_url":"https://github.com/alecharp","followers_url":"https://api.github.com/users/alecharp/followers","following_url":"https://api.github.com/users/alecharp/following{/other_user}","gists_url":"https://api.github.com/users/alecharp/gists{/gist_id}","starred_url":"https://api.github.com/users/alecharp/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/alecharp/subscriptions","organizations_url":"https://api.github.com/users/alecharp/orgs","repos_url":"https://api.github.com/users/alecharp/repos","events_url":"https://api.github.com/users/alecharp/events{/privacy}","received_events_url":"https://api.github.com/users/alecharp/received_events","type":"User","site_admin":false},"created_at":"2015-12-17T22:40:36Z","updated_at":"2015-12-17T22:40:36Z","body":"It seems that the PR is not validated by the build. I cannot find the {{doFillAvailableBuildSelectorList}} which seems to require the {{config.jelly}}"}}