{"action":"created","issue":{"url":"https://api.github.com/repos/openshiftio/openshift.io/issues/4170","repository_url":"https://api.github.com/repos/openshiftio/openshift.io","labels_url":"https://api.github.com/repos/openshiftio/openshift.io/issues/4170/labels{/name}","comments_url":"https://api.github.com/repos/openshiftio/openshift.io/issues/4170/comments","events_url":"https://api.github.com/repos/openshiftio/openshift.io/issues/4170/events","html_url":"https://github.com/openshiftio/openshift.io/issues/4170","id":350350346,"node_id":"MDU6SXNzdWUzNTAzNTAzNDY=","number":4170,"title":"Add a Jenkinsfile for \"Build, Rollout to Stage, Approve, Rollout to Run\"","user":{"login":"hrishin","id":28615674,"node_id":"MDQ6VXNlcjI4NjE1Njc0","avatar_url":"https://avatars0.githubusercontent.com/u/28615674?v=4","gravatar_id":"","url":"https://api.github.com/users/hrishin","html_url":"https://github.com/hrishin","followers_url":"https://api.github.com/users/hrishin/followers","following_url":"https://api.github.com/users/hrishin/following{/other_user}","gists_url":"https://api.github.com/users/hrishin/gists{/gist_id}","starred_url":"https://api.github.com/users/hrishin/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/hrishin/subscriptions","organizations_url":"https://api.github.com/users/hrishin/orgs","repos_url":"https://api.github.com/users/hrishin/repos","events_url":"https://api.github.com/users/hrishin/events{/privacy}","received_events_url":"https://api.github.com/users/hrishin/received_events","type":"User","site_admin":false},"labels":[{"id":628181234,"node_id":"MDU6TGFiZWw2MjgxODEyMzQ=","url":"https://api.github.com/repos/openshiftio/openshift.io/labels/status/in-progress","name":"status/in-progress","color":"bfe5bf","default":false},{"id":637470775,"node_id":"MDU6TGFiZWw2Mzc0NzA3NzU=","url":"https://api.github.com/repos/openshiftio/openshift.io/labels/team/build-cd","name":"team/build-cd","color":"d4c5f9","default":false},{"id":627758088,"node_id":"MDU6TGFiZWw2Mjc3NTgwODg=","url":"https://api.github.com/repos/openshiftio/openshift.io/labels/type/task","name":"type/task","color":"1d76db","default":false}],"state":"closed","locked":false,"assignee":{"login":"hrishin","id":28615674,"node_id":"MDQ6VXNlcjI4NjE1Njc0","avatar_url":"https://avatars0.githubusercontent.com/u/28615674?v=4","gravatar_id":"","url":"https://api.github.com/users/hrishin","html_url":"https://github.com/hrishin","followers_url":"https://api.github.com/users/hrishin/followers","following_url":"https://api.github.com/users/hrishin/following{/other_user}","gists_url":"https://api.github.com/users/hrishin/gists{/gist_id}","starred_url":"https://api.github.com/users/hrishin/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/hrishin/subscriptions","organizations_url":"https://api.github.com/users/hrishin/orgs","repos_url":"https://api.github.com/users/hrishin/repos","events_url":"https://api.github.com/users/hrishin/events{/privacy}","received_events_url":"https://api.github.com/users/hrishin/received_events","type":"User","site_admin":false},"assignees":[{"login":"hrishin","id":28615674,"node_id":"MDQ6VXNlcjI4NjE1Njc0","avatar_url":"https://avatars0.githubusercontent.com/u/28615674?v=4","gravatar_id":"","url":"https://api.github.com/users/hrishin","html_url":"https://github.com/hrishin","followers_url":"https://api.github.com/users/hrishin/followers","following_url":"https://api.github.com/users/hrishin/following{/other_user}","gists_url":"https://api.github.com/users/hrishin/gists{/gist_id}","starred_url":"https://api.github.com/users/hrishin/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/hrishin/subscriptions","organizations_url":"https://api.github.com/users/hrishin/orgs","repos_url":"https://api.github.com/users/hrishin/repos","events_url":"https://api.github.com/users/hrishin/events{/privacy}","received_events_url":"https://api.github.com/users/hrishin/received_events","type":"User","site_admin":false}],"milestone":null,"comments":0,"created_at":"2018-08-14T09:32:11Z","updated_at":"2018-08-21T12:13:24Z","closed_at":"2018-08-21T12:13:24Z","author_association":"COLLABORATOR","body":"Create Jenkinsfile for nodejs booster application\r\n\r\nPlanner: https://openshift.io/openshiftio/Openshift_io/plan/detail/308"},"comment":{"url":"https://api.github.com/repos/openshiftio/openshift.io/issues/comments/414652787","html_url":"https://github.com/openshiftio/openshift.io/issues/4170#issuecomment-414652787","issue_url":"https://api.github.com/repos/openshiftio/openshift.io/issues/4170","id":414652787,"node_id":"MDEyOklzc3VlQ29tbWVudDQxNDY1Mjc4Nw==","user":{"login":"hrishin","id":28615674,"node_id":"MDQ6VXNlcjI4NjE1Njc0","avatar_url":"https://avatars0.githubusercontent.com/u/28615674?v=4","gravatar_id":"","url":"https://api.github.com/users/hrishin","html_url":"https://github.com/hrishin","followers_url":"https://api.github.com/users/hrishin/followers","following_url":"https://api.github.com/users/hrishin/following{/other_user}","gists_url":"https://api.github.com/users/hrishin/gists{/gist_id}","starred_url":"https://api.github.com/users/hrishin/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/hrishin/subscriptions","organizations_url":"https://api.github.com/users/hrishin/orgs","repos_url":"https://api.github.com/users/hrishin/repos","events_url":"https://api.github.com/users/hrishin/events{/privacy}","received_events_url":"https://api.github.com/users/hrishin/received_events","type":"User","site_admin":false},"created_at":"2018-08-21T12:13:24Z","updated_at":"2018-08-21T12:13:24Z","author_association":"COLLABORATOR","body":"Jenkins file looks like for nodejs boosters.\r\n\r\n```groovy\r\n#!/usr/bin/groovy\r\n@Library('github.com/hrishin/fabric8-pipeline-library@nodejs')_\r\n\r\nosio {\r\n    ci {\r\n        app = processTemplate(release_version: \"1.0.${env.BUILD_NUMBER}\")\r\n        build app: app\r\n    }\r\n\r\n    cd {\r\n        app = processTemplate(release_version: \"1.0.${env.BUILD_NUMBER}\")\r\n        build app: app\r\n        deploy app: app, env: 'stage'\r\n        deploy app: app, env: 'run', approval: \"manual\"\r\n    }\r\n}\r\n```"}}
{"actor":{"display_login":"hrishin"}}