{"action":"created","issue":{"url":"https://api.github.com/repos/kyma-project/test-infra/issues/55","repository_url":"https://api.github.com/repos/kyma-project/test-infra","labels_url":"https://api.github.com/repos/kyma-project/test-infra/issues/55/labels{/name}","comments_url":"https://api.github.com/repos/kyma-project/test-infra/issues/55/comments","events_url":"https://api.github.com/repos/kyma-project/test-infra/issues/55/events","html_url":"https://github.com/kyma-project/test-infra/pull/55","id":373680951,"node_id":"MDExOlB1bGxSZXF1ZXN0MjI1NTUzNzEx","number":55,"title":"Add prow presubmit configuration for building components","user":{"login":"michal-hudy","id":26445970,"node_id":"MDQ6VXNlcjI2NDQ1OTcw","avatar_url":"https://avatars1.githubusercontent.com/u/26445970?v=4","gravatar_id":"","url":"https://api.github.com/users/michal-hudy","html_url":"https://github.com/michal-hudy","followers_url":"https://api.github.com/users/michal-hudy/followers","following_url":"https://api.github.com/users/michal-hudy/following{/other_user}","gists_url":"https://api.github.com/users/michal-hudy/gists{/gist_id}","starred_url":"https://api.github.com/users/michal-hudy/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/michal-hudy/subscriptions","organizations_url":"https://api.github.com/users/michal-hudy/orgs","repos_url":"https://api.github.com/users/michal-hudy/repos","events_url":"https://api.github.com/users/michal-hudy/events{/privacy}","received_events_url":"https://api.github.com/users/michal-hudy/received_events","type":"User","site_admin":false},"labels":[{"id":1049118383,"node_id":"MDU6TGFiZWwxMDQ5MTE4Mzgz","url":"https://api.github.com/repos/kyma-project/test-infra/labels/area/ci","name":"area/ci","color":"3cba12","default":false},{"id":1046448948,"node_id":"MDU6TGFiZWwxMDQ2NDQ4OTQ4","url":"https://api.github.com/repos/kyma-project/test-infra/labels/enhancement","name":"enhancement","color":"a2eeef","default":true},{"id":1083071385,"node_id":"MDU6TGFiZWwxMDgzMDcxMzg1","url":"https://api.github.com/repos/kyma-project/test-infra/labels/wg/prow","name":"wg/prow","color":"e99695","default":false}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":0,"created_at":"2018-10-24T21:17:26Z","updated_at":"2018-10-25T21:50:55Z","closed_at":null,"author_association":"MEMBER","pull_request":{"url":"https://api.github.com/repos/kyma-project/test-infra/pulls/55","html_url":"https://github.com/kyma-project/test-infra/pull/55","diff_url":"https://github.com/kyma-project/test-infra/pull/55.diff","patch_url":"https://github.com/kyma-project/test-infra/pull/55.patch"},"body":"<!--   Thank you for your contribution. Before you submit the pull request:\r\n1. Follow contributing guidelines, templates, the recommended Git workflow, and any related documentation.\r\n2. Read and submit the required Contributor Licence Agreements (https://github.com/kyma-project/community/blob/master/CONTRIBUTING.md#agreements-and-licenses).\r\n3. Test your changes and attach their results to the pull request.\r\n4. Update the relevant documentation.\r\n-->\r\n\r\n**Description**\r\n\r\nChanges proposed in this pull request:\r\n\r\n- Added prow configurations for `kyma/ui-api-layer`, `console/content`, `console/catalog`, `console/instances`\r\n- Added `presubmit` script that controls flow for presubmits jobs\r\n- Added images for jobs\r\n  - `bootstrap` - root image with `gcloud` and `docker` - it can be also used for generic build like governance\r\n  - `buildpack-golang` - image for building `go` components with `golang` and `dep`\r\n  - `buildpack-node` - image for building `node` components with `eslint`, `prettier` and `whitesource`\r\n\r\nMissing:\r\n - Documentation - maybe we should start preparing documentation for migration to prow etc.? @kazydek asked me about it.\r\n - Postsubmit configuration with `whitesource` etc.\r\n\r\nOpen question:\r\n - How to build images for `prow` - manually or pipeline - and how to versioning them? Kubernetes is using that template `date-commit`\r\n - What structure should the `test-infra` repository have?\r\n\r\n**Related issue(s)**\r\n<!-- If you refer to a particular issue, provide its number. For example, `Resolves #123`, `Fixes #43`, or `See also #33`. -->\r\nSee #18 "},"comment":{"url":"https://api.github.com/repos/kyma-project/test-infra/issues/comments/433217864","html_url":"https://github.com/kyma-project/test-infra/pull/55#issuecomment-433217864","issue_url":"https://api.github.com/repos/kyma-project/test-infra/issues/55","id":433217864,"node_id":"MDEyOklzc3VlQ29tbWVudDQzMzIxNzg2NA==","user":{"login":"michal-hudy","id":26445970,"node_id":"MDQ6VXNlcjI2NDQ1OTcw","avatar_url":"https://avatars1.githubusercontent.com/u/26445970?v=4","gravatar_id":"","url":"https://api.github.com/users/michal-hudy","html_url":"https://github.com/michal-hudy","followers_url":"https://api.github.com/users/michal-hudy/followers","following_url":"https://api.github.com/users/michal-hudy/following{/other_user}","gists_url":"https://api.github.com/users/michal-hudy/gists{/gist_id}","starred_url":"https://api.github.com/users/michal-hudy/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/michal-hudy/subscriptions","organizations_url":"https://api.github.com/users/michal-hudy/orgs","repos_url":"https://api.github.com/users/michal-hudy/repos","events_url":"https://api.github.com/users/michal-hudy/events{/privacy}","received_events_url":"https://api.github.com/users/michal-hudy/received_events","type":"User","site_admin":false},"created_at":"2018-10-25T21:50:55Z","updated_at":"2018-10-25T21:50:55Z","author_association":"MEMBER","body":"/meow"}}
{"actor":{"display_login":"michal-hudy"}}