{"action":"opened","issue":{"url":"https://api.github.com/repos/jenkinsci/ghprb-plugin/issues/256","labels_url":"https://api.github.com/repos/jenkinsci/ghprb-plugin/issues/256/labels{/name}","comments_url":"https://api.github.com/repos/jenkinsci/ghprb-plugin/issues/256/comments","events_url":"https://api.github.com/repos/jenkinsci/ghprb-plugin/issues/256/events","html_url":"https://github.com/jenkinsci/ghprb-plugin/issues/256","id":129870951,"number":256,"title":"ghprb stores transient info in the job file","user":{"login":"leandro-lucarella-sociomantic","id":2684688,"avatar_url":"https://avatars.githubusercontent.com/u/2684688?v=3","gravatar_id":"","url":"https://api.github.com/users/leandro-lucarella-sociomantic","html_url":"https://github.com/leandro-lucarella-sociomantic","followers_url":"https://api.github.com/users/leandro-lucarella-sociomantic/followers","following_url":"https://api.github.com/users/leandro-lucarella-sociomantic/following{/other_user}","gists_url":"https://api.github.com/users/leandro-lucarella-sociomantic/gists{/gist_id}","starred_url":"https://api.github.com/users/leandro-lucarella-sociomantic/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/leandro-lucarella-sociomantic/subscriptions","organizations_url":"https://api.github.com/users/leandro-lucarella-sociomantic/orgs","repos_url":"https://api.github.com/users/leandro-lucarella-sociomantic/repos","events_url":"https://api.github.com/users/leandro-lucarella-sociomantic/events{/privacy}","received_events_url":"https://api.github.com/users/leandro-lucarella-sociomantic/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":0,"created_at":"2016-01-29T20:11:51Z","updated_at":"2016-01-29T20:11:51Z","closed_at":null,"body":"I recently upgrade from 1.29.5 to 1.30 and I noticed now the plugin stores the last PR tested in the config, for example:\r\n```xml\r\n      <pullRequests class=\"concurrent-hash-map\">\r\n        <entry>\r\n          <int>955</int>\r\n          <org.jenkinsci.plugins.ghprb.GhprbPullRequest>\r\n            <id>955</id>\r\n            <updated>2016-01-29 19:56:56.0 UTC</updated>\r\n            <head>9ced4278ac0af138846672da6b103172a09e37ae</head>\r\n            <accepted>true</accepted>\r\n            <changed>false</changed>\r\n          </org.jenkinsci.plugins.ghprb.GhprbPullRequest>\r\n        </entry>\r\n      </pullRequests>\r\n```\r\n\r\nThis is quite inconvenient for me, as I have all jenkins config versioned. This is first time I see a job file storing information that changes from run to run, so this mean I will get a lot of config updates that are completely irrelevant, and not really data the user configure.\r\n\r\nCan this information be stored in another file?"}}