{"action":"created","comment":{"url":"https://api.github.com/repos/cfpb/jenkins-automation/pulls/comments/35110852","id":35110852,"diff_hunk":"@@ -1,98 +1,78 @@\n-#### CFPB Open Source Project Template Instructions\n-\n-1. Create a new project.\n-2. Copy these files into the new project.\n-3. Update the README, replacing the contents below as prescribed.\n-4. Add any libraries, assets, or hard dependencies whose source code will be included\n-   in the project's repository to the _Exceptions_ section in the [TERMS](TERMS.md).\n-  - If no exceptions are needed, remove that section from TERMS.\n-5. If working with an existing code base, answer the questions on the [open source checklist](opensource-checklist.md)\n-6. Delete these instructions and everything up to the _Project Title_ from the README.\n-7. Write some great software and tell people about it.\n-\n-> Keep the README fresh! It's the first thing people see and will make the initial impression.\n-\n-----\n-\n-# Project Title\n-\n-**Description**:  Put a meaningful, short, plain-language description of what\n-this project is trying to accomplish and why it matters.\n-Describe the problem(s) this project solves.\n-Describe how this software can improve the lives of its audience.\n-\n-Other things to include:\n-\n-  - **Technology stack**: Indicate the technological nature of the software, including primary programming language(s) and whether the software is intended as standalone or as a module in a framework or other ecosystem.\n-  - **Status**:  Alpha, Beta, 1.1, etc. It's OK to write a sentence, too. The goal is to let interested people know where this project is at. This is also a good place to link to the [CHANGELOG](CHANGELOG.md).\n-  - **Links to production or demo instances**\n-  - Describe what sets this apart from related-projects. Linking to another doc or page is OK if this can't be expressed in a sentence or two.\n-\n-\n-**Screenshot**: If the software has visual components, place a screenshot after the description; e.g.,\n-\n-![](https://raw.githubusercontent.com/cfpb/open-source-project-template/master/screenshot.png)\n-\n-\n-## Dependencies\n-\n-Describe any dependencies that must be installed for this software to work.\n-This includes programming languages, databases or other storage mechanisms, build tools, frameworks, and so forth.\n-If specific versions of other software are required, or known not to work, call that out.\n-\n-## Installation\n-\n-Detailed instructions on how to install, configure, and get the project running.\n-This should be frequently tested to ensure reliability. Alternatively, link to\n-a separate [INSTALL](INSTALL.md) document.\n-\n-## Configuration\n-\n-If the software is configurable, describe it in detail, either here or in other documentation to which you link.\n-\n-## Usage\n-\n-Show users how to use the software.\n-Be specific.\n-Use appropriate formatting when showing code snippets.\n-\n-## How to test the software\n-\n-If the software includes automated tests, detail how to run those tests.\n-\n-## Known issues\n-\n-Document any known significant shortcomings with the software.\n-\n-## Getting help\n-\n-Instruct users how to get help with this software; this might include links to an issue tracker, wiki, mailing list, etc.\n-\n-**Example**\n-\n-If you have questions, concerns, bug reports, etc, please file an issue in this repository's Issue Tracker.\n-\n-## Getting involved\n-\n-This section should detail why people should get involved and describe key areas you are\n-currently focusing on; e.g., trying to get feedback on features, fixing certain bugs, building\n-important pieces, etc.\n-\n-General instructions on _how_ to contribute should be stated with a link to [CONTRIBUTING](CONTRIBUTING.md).\n-\n-\n-----\n-\n-## Open source licensing info\n-1. [TERMS](TERMS.md)\n-2. [LICENSE](LICENSE)\n-3. [CFPB Source Code Policy](https://github.com/cfpb/source-code-policy/)\n-\n-\n-----\n-\n-## Credits and references\n-\n-1. Projects that inspired you\n-2. Related projects\n-3. Books, papers, talks, or other sources that have meaniginful impact or influence on this project\n+jenkins-automation\n+==================\n+\n+Repos automated by Jenkins DSL \n+\n+This repository contains the automation scripts for dev Jenkins.\n+We use [Job DSL](https://github.com/jenkinsci/job-dsl-plugin/wiki) to automate.\n+The `DSL Master` job will watch all listed repositories for changes, and rebuild all jobs defined in those repositories.\n+To create Jenkins jobs for your project, you must create a `jenkins.groovy` file at the root of your project's primary repository.\n+Then add your project's primary repo to the list of watched repos in your organization's `jenkins-automation-private` repository.\n+\n+You should create your jobs using the templates defined in \n+[jenkins.groovy](https://github.com/cfpb/jenkins-automation/blob/master/jenkins.groovy).\n+\n+\n+## Installation \n+\n+### Jenkins Plugins\n+\n+- https://wiki.jenkins-ci.org/display/JENKINS/Job+DSL+Plugin\n+- https://wiki.jenkins-ci.org/display/JENKINS/Build+Flow+Plugin\n+- https://wiki.jenkins-ci.org/display/JENKINS/EnvInject+Plugin\n+- http://wiki.jenkins-ci.org/display/JENKINS/Git+Plugin\n+- http://wiki.jenkins-ci.org/display/JENKINS/Multiple+SCMs+Plugin\n+- http://wiki.jenkins-ci.org/display/JENKINS/NodeJS+Plugin\n+- http://wiki.jenkins-ci.org/display/JENKINS/Clone+Workspace+SCM+Plugin\n+\n+### Job DSL Bootstrap","path":"README.md","position":126,"original_position":126,"commit_id":"14942967dc0f640ed6da4edf57fc80422dbb4ec0","original_commit_id":"1917f40741acee5afc1c6b61f5a25c50e3d27ff9","user":{"login":"m3brown","id":2699164,"avatar_url":"https://avatars.githubusercontent.com/u/2699164?v=3","gravatar_id":"","url":"https://api.github.com/users/m3brown","html_url":"https://github.com/m3brown","followers_url":"https://api.github.com/users/m3brown/followers","following_url":"https://api.github.com/users/m3brown/following{/other_user}","gists_url":"https://api.github.com/users/m3brown/gists{/gist_id}","starred_url":"https://api.github.com/users/m3brown/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/m3brown/subscriptions","organizations_url":"https://api.github.com/users/m3brown/orgs","repos_url":"https://api.github.com/users/m3brown/repos","events_url":"https://api.github.com/users/m3brown/events{/privacy}","received_events_url":"https://api.github.com/users/m3brown/received_events","type":"User","site_admin":false},"body":"I went cross-eyed reading the Bootstrap procedure.  I think the biggest reason is you're talking about bootstrapping to create stuff but I don't know what the stuff is.  What is bootstrap creating?  Also, how do I copy this sample code into a jenkins job?","created_at":"2015-07-21T14:51:21Z","updated_at":"2015-07-21T14:51:21Z","html_url":"https://github.com/cfpb/jenkins-automation/pull/1#discussion_r35110852","pull_request_url":"https://api.github.com/repos/cfpb/jenkins-automation/pulls/1","_links":{"self":{"href":"https://api.github.com/repos/cfpb/jenkins-automation/pulls/comments/35110852"},"html":{"href":"https://github.com/cfpb/jenkins-automation/pull/1#discussion_r35110852"},"pull_request":{"href":"https://api.github.com/repos/cfpb/jenkins-automation/pulls/1"}}},"pull_request":{"url":"https://api.github.com/repos/cfpb/jenkins-automation/pulls/1","id":40463912,"html_url":"https://github.com/cfpb/jenkins-automation/pull/1","diff_url":"https://github.com/cfpb/jenkins-automation/pull/1.diff","patch_url":"https://github.com/cfpb/jenkins-automation/pull/1.patch","issue_url":"https://api.github.com/repos/cfpb/jenkins-automation/issues/1","number":1,"state":"open","locked":false,"title":"Initial commit","user":{"login":"Ooblioob","id":5611927,"avatar_url":"https://avatars.githubusercontent.com/u/5611927?v=3","gravatar_id":"","url":"https://api.github.com/users/Ooblioob","html_url":"https://github.com/Ooblioob","followers_url":"https://api.github.com/users/Ooblioob/followers","following_url":"https://api.github.com/users/Ooblioob/following{/other_user}","gists_url":"https://api.github.com/users/Ooblioob/gists{/gist_id}","starred_url":"https://api.github.com/users/Ooblioob/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Ooblioob/subscriptions","organizations_url":"https://api.github.com/users/Ooblioob/orgs","repos_url":"https://api.github.com/users/Ooblioob/repos","events_url":"https://api.github.com/users/Ooblioob/events{/privacy}","received_events_url":"https://api.github.com/users/Ooblioob/received_events","type":"User","site_admin":false},"body":"@m3brown Can you do a quick review of this before we merge it all in?  ","created_at":"2015-07-21T14:34:34Z","updated_at":"2015-07-21T14:51:21Z","closed_at":null,"merged_at":null,"merge_commit_sha":"b6230b74ce28f34c4f97251381d11720ece7571c","assignee":null,"milestone":null,"commits_url":"https://api.github.com/repos/cfpb/jenkins-automation/pulls/1/commits","review_comments_url":"https://api.github.com/repos/cfpb/jenkins-automation/pulls/1/comments","review_comment_url":"https://api.github.com/repos/cfpb/jenkins-automation/pulls/comments{/number}","comments_url":"https://api.github.com/repos/cfpb/jenkins-automation/issues/1/comments","statuses_url":"https://api.github.com/repos/cfpb/jenkins-automation/statuses/14942967dc0f640ed6da4edf57fc80422dbb4ec0","head":{"label":"dgreisen-cfpb:master","ref":"master","sha":"14942967dc0f640ed6da4edf57fc80422dbb4ec0","user":{"login":"dgreisen-cfpb","id":6369769,"avatar_url":"https://avatars.githubusercontent.com/u/6369769?v=3","gravatar_id":"","url":"https://api.github.com/users/dgreisen-cfpb","html_url":"https://github.com/dgreisen-cfpb","followers_url":"https://api.github.com/users/dgreisen-cfpb/followers","following_url":"https://api.github.com/users/dgreisen-cfpb/following{/other_user}","gists_url":"https://api.github.com/users/dgreisen-cfpb/gists{/gist_id}","starred_url":"https://api.github.com/users/dgreisen-cfpb/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dgreisen-cfpb/subscriptions","organizations_url":"https://api.github.com/users/dgreisen-cfpb/orgs","repos_url":"https://api.github.com/users/dgreisen-cfpb/repos","events_url":"https://api.github.com/users/dgreisen-cfpb/events{/privacy}","received_events_url":"https://api.github.com/users/dgreisen-cfpb/received_events","type":"User","site_admin":false},"repo":{"id":38451186,"name":"jenkins-automation","full_name":"dgreisen-cfpb/jenkins-automation","owner":{"login":"dgreisen-cfpb","id":6369769,"avatar_url":"https://avatars.githubusercontent.com/u/6369769?v=3","gravatar_id":"","url":"https://api.github.com/users/dgreisen-cfpb","html_url":"https://github.com/dgreisen-cfpb","followers_url":"https://api.github.com/users/dgreisen-cfpb/followers","following_url":"https://api.github.com/users/dgreisen-cfpb/following{/other_user}","gists_url":"https://api.github.com/users/dgreisen-cfpb/gists{/gist_id}","starred_url":"https://api.github.com/users/dgreisen-cfpb/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dgreisen-cfpb/subscriptions","organizations_url":"https://api.github.com/users/dgreisen-cfpb/orgs","repos_url":"https://api.github.com/users/dgreisen-cfpb/repos","events_url":"https://api.github.com/users/dgreisen-cfpb/events{/privacy}","received_events_url":"https://api.github.com/users/dgreisen-cfpb/received_events","type":"User","site_admin":false},"private":false,"html_url":"https://github.com/dgreisen-cfpb/jenkins-automation","description":"","fork":true,"url":"https://api.github.com/repos/dgreisen-cfpb/jenkins-automation","forks_url":"https://api.github.com/repos/dgreisen-cfpb/jenkins-automation/forks","keys_url":"https://api.github.com/repos/dgreisen-cfpb/jenkins-automation/keys{/key_id}","collaborators_url":"https://api.github.com/repos/dgreisen-cfpb/jenkins-automation/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/dgreisen-cfpb/jenkins-automation/teams","hooks_url":"https://api.github.com/repos/dgreisen-cfpb/jenkins-automation/hooks","issue_events_url":"https://api.github.com/repos/dgreisen-cfpb/jenkins-automation/issues/events{/number}","events_url":"https://api.github.com/repos/dgreisen-cfpb/jenkins-automation/events","assignees_url":"https://api.github.com/repos/dgreisen-cfpb/jenkins-automation/assignees{/user}","branches_url":"https://api.github.com/repos/dgreisen-cfpb/jenkins-automation/branches{/branch}","tags_url":"https://api.github.com/repos/dgreisen-cfpb/jenkins-automation/tags","blobs_url":"https://api.github.com/repos/dgreisen-cfpb/jenkins-automation/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/dgreisen-cfpb/jenkins-automation/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/dgreisen-cfpb/jenkins-automation/git/refs{/sha}","trees_url":"https://api.github.com/repos/dgreisen-cfpb/jenkins-automation/git/trees{/sha}","statuses_url":"https://api.github.com/repos/dgreisen-cfpb/jenkins-automation/statuses/{sha}","languages_url":"https://api.github.com/repos/dgreisen-cfpb/jenkins-automation/languages","stargazers_url":"https://api.github.com/repos/dgreisen-cfpb/jenkins-automation/stargazers","contributors_url":"https://api.github.com/repos/dgreisen-cfpb/jenkins-automation/contributors","subscribers_url":"https://api.github.com/repos/dgreisen-cfpb/jenkins-automation/subscribers","subscription_url":"https://api.github.com/repos/dgreisen-cfpb/jenkins-automation/subscription","commits_url":"https://api.github.com/repos/dgreisen-cfpb/jenkins-automation/commits{/sha}","git_commits_url":"https://api.github.com/repos/dgreisen-cfpb/jenkins-automation/git/commits{/sha}","comments_url":"https://api.github.com/repos/dgreisen-cfpb/jenkins-automation/comments{/number}","issue_comment_url":"https://api.github.com/repos/dgreisen-cfpb/jenkins-automation/issues/comments{/number}","contents_url":"https://api.github.com/repos/dgreisen-cfpb/jenkins-automation/contents/{+path}","compare_url":"https://api.github.com/repos/dgreisen-cfpb/jenkins-automation/compare/{base}...{head}","merges_url":"https://api.github.com/repos/dgreisen-cfpb/jenkins-automation/merges","archive_url":"https://api.github.com/repos/dgreisen-cfpb/jenkins-automation/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/dgreisen-cfpb/jenkins-automation/downloads","issues_url":"https://api.github.com/repos/dgreisen-cfpb/jenkins-automation/issues{/number}","pulls_url":"https://api.github.com/repos/dgreisen-cfpb/jenkins-automation/pulls{/number}","milestones_url":"https://api.github.com/repos/dgreisen-cfpb/jenkins-automation/milestones{/number}","notifications_url":"https://api.github.com/repos/dgreisen-cfpb/jenkins-automation/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/dgreisen-cfpb/jenkins-automation/labels{/name}","releases_url":"https://api.github.com/repos/dgreisen-cfpb/jenkins-automation/releases{/id}","created_at":"2015-07-02T18:57:22Z","updated_at":"2015-07-02T19:30:17Z","pushed_at":"2015-07-21T14:49:10Z","git_url":"git://github.com/dgreisen-cfpb/jenkins-automation.git","ssh_url":"git@github.com:dgreisen-cfpb/jenkins-automation.git","clone_url":"https://github.com/dgreisen-cfpb/jenkins-automation.git","svn_url":"https://github.com/dgreisen-cfpb/jenkins-automation","homepage":"https://github.com","size":748,"stargazers_count":0,"watchers_count":0,"language":"Groovy","has_issues":false,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":0,"mirror_url":null,"open_issues_count":0,"forks":0,"open_issues":0,"watchers":0,"default_branch":"master"}},"base":{"label":"cfpb:master","ref":"master","sha":"bd5b6cd4c8ca76fad4ea78387549e0798aeb89e9","user":{"login":"cfpb","id":1071563,"avatar_url":"https://avatars.githubusercontent.com/u/1071563?v=3","gravatar_id":"","url":"https://api.github.com/users/cfpb","html_url":"https://github.com/cfpb","followers_url":"https://api.github.com/users/cfpb/followers","following_url":"https://api.github.com/users/cfpb/following{/other_user}","gists_url":"https://api.github.com/users/cfpb/gists{/gist_id}","starred_url":"https://api.github.com/users/cfpb/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/cfpb/subscriptions","organizations_url":"https://api.github.com/users/cfpb/orgs","repos_url":"https://api.github.com/users/cfpb/repos","events_url":"https://api.github.com/users/cfpb/events{/privacy}","received_events_url":"https://api.github.com/users/cfpb/received_events","type":"Organization","site_admin":false},"repo":{"id":38404799,"name":"jenkins-automation","full_name":"cfpb/jenkins-automation","owner":{"login":"cfpb","id":1071563,"avatar_url":"https://avatars.githubusercontent.com/u/1071563?v=3","gravatar_id":"","url":"https://api.github.com/users/cfpb","html_url":"https://github.com/cfpb","followers_url":"https://api.github.com/users/cfpb/followers","following_url":"https://api.github.com/users/cfpb/following{/other_user}","gists_url":"https://api.github.com/users/cfpb/gists{/gist_id}","starred_url":"https://api.github.com/users/cfpb/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/cfpb/subscriptions","organizations_url":"https://api.github.com/users/cfpb/orgs","repos_url":"https://api.github.com/users/cfpb/repos","events_url":"https://api.github.com/users/cfpb/events{/privacy}","received_events_url":"https://api.github.com/users/cfpb/received_events","type":"Organization","site_admin":false},"private":false,"html_url":"https://github.com/cfpb/jenkins-automation","description":"","fork":false,"url":"https://api.github.com/repos/cfpb/jenkins-automation","forks_url":"https://api.github.com/repos/cfpb/jenkins-automation/forks","keys_url":"https://api.github.com/repos/cfpb/jenkins-automation/keys{/key_id}","collaborators_url":"https://api.github.com/repos/cfpb/jenkins-automation/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/cfpb/jenkins-automation/teams","hooks_url":"https://api.github.com/repos/cfpb/jenkins-automation/hooks","issue_events_url":"https://api.github.com/repos/cfpb/jenkins-automation/issues/events{/number}","events_url":"https://api.github.com/repos/cfpb/jenkins-automation/events","assignees_url":"https://api.github.com/repos/cfpb/jenkins-automation/assignees{/user}","branches_url":"https://api.github.com/repos/cfpb/jenkins-automation/branches{/branch}","tags_url":"https://api.github.com/repos/cfpb/jenkins-automation/tags","blobs_url":"https://api.github.com/repos/cfpb/jenkins-automation/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/cfpb/jenkins-automation/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/cfpb/jenkins-automation/git/refs{/sha}","trees_url":"https://api.github.com/repos/cfpb/jenkins-automation/git/trees{/sha}","statuses_url":"https://api.github.com/repos/cfpb/jenkins-automation/statuses/{sha}","languages_url":"https://api.github.com/repos/cfpb/jenkins-automation/languages","stargazers_url":"https://api.github.com/repos/cfpb/jenkins-automation/stargazers","contributors_url":"https://api.github.com/repos/cfpb/jenkins-automation/contributors","subscribers_url":"https://api.github.com/repos/cfpb/jenkins-automation/subscribers","subscription_url":"https://api.github.com/repos/cfpb/jenkins-automation/subscription","commits_url":"https://api.github.com/repos/cfpb/jenkins-automation/commits{/sha}","git_commits_url":"https://api.github.com/repos/cfpb/jenkins-automation/git/commits{/sha}","comments_url":"https://api.github.com/repos/cfpb/jenkins-automation/comments{/number}","issue_comment_url":"https://api.github.com/repos/cfpb/jenkins-automation/issues/comments{/number}","contents_url":"https://api.github.com/repos/cfpb/jenkins-automation/contents/{+path}","compare_url":"https://api.github.com/repos/cfpb/jenkins-automation/compare/{base}...{head}","merges_url":"https://api.github.com/repos/cfpb/jenkins-automation/merges","archive_url":"https://api.github.com/repos/cfpb/jenkins-automation/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/cfpb/jenkins-automation/downloads","issues_url":"https://api.github.com/repos/cfpb/jenkins-automation/issues{/number}","pulls_url":"https://api.github.com/repos/cfpb/jenkins-automation/pulls{/number}","milestones_url":"https://api.github.com/repos/cfpb/jenkins-automation/milestones{/number}","notifications_url":"https://api.github.com/repos/cfpb/jenkins-automation/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/cfpb/jenkins-automation/labels{/name}","releases_url":"https://api.github.com/repos/cfpb/jenkins-automation/releases{/id}","created_at":"2015-07-02T01:42:38Z","updated_at":"2015-07-11T17:52:38Z","pushed_at":"2015-07-21T14:49:10Z","git_url":"git://github.com/cfpb/jenkins-automation.git","ssh_url":"git@github.com:cfpb/jenkins-automation.git","clone_url":"https://github.com/cfpb/jenkins-automation.git","svn_url":"https://github.com/cfpb/jenkins-automation","homepage":"https://github.com","size":413,"stargazers_count":1,"watchers_count":1,"language":null,"has_issues":true,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":1,"mirror_url":null,"open_issues_count":1,"forks":1,"open_issues":1,"watchers":1,"default_branch":"master"}},"_links":{"self":{"href":"https://api.github.com/repos/cfpb/jenkins-automation/pulls/1"},"html":{"href":"https://github.com/cfpb/jenkins-automation/pull/1"},"issue":{"href":"https://api.github.com/repos/cfpb/jenkins-automation/issues/1"},"comments":{"href":"https://api.github.com/repos/cfpb/jenkins-automation/issues/1/comments"},"review_comments":{"href":"https://api.github.com/repos/cfpb/jenkins-automation/pulls/1/comments"},"review_comment":{"href":"https://api.github.com/repos/cfpb/jenkins-automation/pulls/comments{/number}"},"commits":{"href":"https://api.github.com/repos/cfpb/jenkins-automation/pulls/1/commits"},"statuses":{"href":"https://api.github.com/repos/cfpb/jenkins-automation/statuses/14942967dc0f640ed6da4edf57fc80422dbb4ec0"}}}}