{"action":"created","issue":{"url":"https://api.github.com/repos/minishift/minishift-centos-iso/issues/21","repository_url":"https://api.github.com/repos/minishift/minishift-centos-iso","labels_url":"https://api.github.com/repos/minishift/minishift-centos-iso/issues/21/labels{/name}","comments_url":"https://api.github.com/repos/minishift/minishift-centos-iso/issues/21/comments","events_url":"https://api.github.com/repos/minishift/minishift-centos-iso/issues/21/events","html_url":"https://github.com/minishift/minishift-centos-iso/issues/21","id":183346088,"number":21,"title":"Create a CI setup for the image build","user":{"login":"hferentschik","id":296354,"avatar_url":"https://avatars.githubusercontent.com/u/296354?v=3","gravatar_id":"","url":"https://api.github.com/users/hferentschik","html_url":"https://github.com/hferentschik","followers_url":"https://api.github.com/users/hferentschik/followers","following_url":"https://api.github.com/users/hferentschik/following{/other_user}","gists_url":"https://api.github.com/users/hferentschik/gists{/gist_id}","starred_url":"https://api.github.com/users/hferentschik/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/hferentschik/subscriptions","organizations_url":"https://api.github.com/users/hferentschik/orgs","repos_url":"https://api.github.com/users/hferentschik/repos","events_url":"https://api.github.com/users/hferentschik/events{/privacy}","received_events_url":"https://api.github.com/users/hferentschik/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":{"login":"budhrg","id":1132451,"avatar_url":"https://avatars.githubusercontent.com/u/1132451?v=3","gravatar_id":"","url":"https://api.github.com/users/budhrg","html_url":"https://github.com/budhrg","followers_url":"https://api.github.com/users/budhrg/followers","following_url":"https://api.github.com/users/budhrg/following{/other_user}","gists_url":"https://api.github.com/users/budhrg/gists{/gist_id}","starred_url":"https://api.github.com/users/budhrg/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/budhrg/subscriptions","organizations_url":"https://api.github.com/users/budhrg/orgs","repos_url":"https://api.github.com/users/budhrg/repos","events_url":"https://api.github.com/users/budhrg/events{/privacy}","received_events_url":"https://api.github.com/users/budhrg/received_events","type":"User","site_admin":false},"assignees":[{"login":"budhrg","id":1132451,"avatar_url":"https://avatars.githubusercontent.com/u/1132451?v=3","gravatar_id":"","url":"https://api.github.com/users/budhrg","html_url":"https://github.com/budhrg","followers_url":"https://api.github.com/users/budhrg/followers","following_url":"https://api.github.com/users/budhrg/following{/other_user}","gists_url":"https://api.github.com/users/budhrg/gists{/gist_id}","starred_url":"https://api.github.com/users/budhrg/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/budhrg/subscriptions","organizations_url":"https://api.github.com/users/budhrg/orgs","repos_url":"https://api.github.com/users/budhrg/repos","events_url":"https://api.github.com/users/budhrg/events{/privacy}","received_events_url":"https://api.github.com/users/budhrg/received_events","type":"User","site_admin":false}],"milestone":{"url":"https://api.github.com/repos/minishift/minishift-centos-iso/milestones/1","html_url":"https://github.com/minishift/minishift-centos-iso/milestone/1","labels_url":"https://api.github.com/repos/minishift/minishift-centos-iso/milestones/1/labels","id":2065733,"number":1,"title":"v1.0.0","description":"","creator":{"login":"hferentschik","id":296354,"avatar_url":"https://avatars.githubusercontent.com/u/296354?v=3","gravatar_id":"","url":"https://api.github.com/users/hferentschik","html_url":"https://github.com/hferentschik","followers_url":"https://api.github.com/users/hferentschik/followers","following_url":"https://api.github.com/users/hferentschik/following{/other_user}","gists_url":"https://api.github.com/users/hferentschik/gists{/gist_id}","starred_url":"https://api.github.com/users/hferentschik/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/hferentschik/subscriptions","organizations_url":"https://api.github.com/users/hferentschik/orgs","repos_url":"https://api.github.com/users/hferentschik/repos","events_url":"https://api.github.com/users/hferentschik/events{/privacy}","received_events_url":"https://api.github.com/users/hferentschik/received_events","type":"User","site_admin":false},"open_issues":3,"closed_issues":11,"state":"open","created_at":"2016-10-12T18:08:40Z","updated_at":"2016-12-07T05:46:11Z","due_on":"2017-01-09T00:00:00Z","closed_at":null},"comments":4,"created_at":"2016-10-17T07:41:47Z","updated_at":"2016-12-12T05:04:29Z","closed_at":null,"body":"We should create a CI setup for building and smoke testing the image build. The build should create the image and then sanity check that is bootable (_file_, _isoinfo_). It would be great if we could test the ISO using _docker-machine_ to create a VM, but that would most likely require nested virtualization.\n\nThe actual ISO building could probably be done on TravisCI using its docker service.  \n"},"comment":{"url":"https://api.github.com/repos/minishift/minishift-centos-iso/issues/comments/266344096","html_url":"https://github.com/minishift/minishift-centos-iso/issues/21#issuecomment-266344096","issue_url":"https://api.github.com/repos/minishift/minishift-centos-iso/issues/21","id":266344096,"user":{"login":"budhrg","id":1132451,"avatar_url":"https://avatars.githubusercontent.com/u/1132451?v=3","gravatar_id":"","url":"https://api.github.com/users/budhrg","html_url":"https://github.com/budhrg","followers_url":"https://api.github.com/users/budhrg/followers","following_url":"https://api.github.com/users/budhrg/following{/other_user}","gists_url":"https://api.github.com/users/budhrg/gists{/gist_id}","starred_url":"https://api.github.com/users/budhrg/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/budhrg/subscriptions","organizations_url":"https://api.github.com/users/budhrg/orgs","repos_url":"https://api.github.com/users/budhrg/repos","events_url":"https://api.github.com/users/budhrg/events{/privacy}","received_events_url":"https://api.github.com/users/budhrg/received_events","type":"User","site_admin":false},"created_at":"2016-12-12T05:04:29Z","updated_at":"2016-12-12T05:04:29Z","body":"@hferentschik I have the similar approach in my mind too.\r\n\r\n> The Jenkins jobs will call make iso && make test && make install where:\r\n\r\nI think that it is `make iso` and `make test` only\r\nwhere \r\n- `make iso` build the ISO in `build/iso`\r\n- `make test` runs the test script through `avocado` which contains \r\n    - booting of ISO\r\n    - run few docker-machine commands against the VM to test ISO is working\r\n\r\nI am not getting what `make install` will do.\r\n"}}
{"actor":{"display_login":"budhrg"}}