{"action":"created","issue":{"url":"https://api.github.com/repos/alan-turing-institute/science-gateway/issues/22","repository_url":"https://api.github.com/repos/alan-turing-institute/science-gateway","labels_url":"https://api.github.com/repos/alan-turing-institute/science-gateway/issues/22/labels{/name}","comments_url":"https://api.github.com/repos/alan-turing-institute/science-gateway/issues/22/comments","events_url":"https://api.github.com/repos/alan-turing-institute/science-gateway/issues/22/events","html_url":"https://github.com/alan-turing-institute/science-gateway/issues/22","id":290304576,"number":22,"title":"Github stable release/tag system over all repositories","user":{"login":"masonlr","id":5828176,"avatar_url":"https://avatars2.githubusercontent.com/u/5828176?v=4","gravatar_id":"","url":"https://api.github.com/users/masonlr","html_url":"https://github.com/masonlr","followers_url":"https://api.github.com/users/masonlr/followers","following_url":"https://api.github.com/users/masonlr/following{/other_user}","gists_url":"https://api.github.com/users/masonlr/gists{/gist_id}","starred_url":"https://api.github.com/users/masonlr/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/masonlr/subscriptions","organizations_url":"https://api.github.com/users/masonlr/orgs","repos_url":"https://api.github.com/users/masonlr/repos","events_url":"https://api.github.com/users/masonlr/events{/privacy}","received_events_url":"https://api.github.com/users/masonlr/received_events","type":"User","site_admin":false},"labels":[{"id":811907124,"url":"https://api.github.com/repos/alan-turing-institute/science-gateway/labels/Accounting","name":"Accounting","color":"fef2c0","default":false},{"id":805347795,"url":"https://api.github.com/repos/alan-turing-institute/science-gateway/labels/Backend","name":"Backend","color":"000000","default":false},{"id":805347487,"url":"https://api.github.com/repos/alan-turing-institute/science-gateway/labels/Frontend","name":"Frontend","color":"006b75","default":false},{"id":805347674,"url":"https://api.github.com/repos/alan-turing-institute/science-gateway/labels/Middleware","name":"Middleware","color":"d4c5f9","default":false},{"id":805385009,"url":"https://api.github.com/repos/alan-turing-institute/science-gateway/labels/Priority:%20Must","name":"Priority: Must","color":"d93f0b","default":false},{"id":811907091,"url":"https://api.github.com/repos/alan-turing-institute/science-gateway/labels/Users","name":"Users","color":"fef2c0","default":false}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":{"url":"https://api.github.com/repos/alan-turing-institute/science-gateway/milestones/2","html_url":"https://github.com/alan-turing-institute/science-gateway/milestone/2","labels_url":"https://api.github.com/repos/alan-turing-institute/science-gateway/milestones/2/labels","id":3130470,"number":2,"title":"Sprint 2.2","description":"1. Round trip\r\n\r\nAcceptance criteria\r\n\r\n- [ ] Case is selected, job is saved\r\n- [ ]  Job is launched from front end\r\n- [ ] Job status is propagated back\r\n- [ ] OpenFoam job to run within 2 mins\r\n- [ ] All components in dockers\r\n- [ ] Single docker-compose to run entire demo\r\n","creator":{"login":"myyong","id":5417696,"avatar_url":"https://avatars3.githubusercontent.com/u/5417696?v=4","gravatar_id":"","url":"https://api.github.com/users/myyong","html_url":"https://github.com/myyong","followers_url":"https://api.github.com/users/myyong/followers","following_url":"https://api.github.com/users/myyong/following{/other_user}","gists_url":"https://api.github.com/users/myyong/gists{/gist_id}","starred_url":"https://api.github.com/users/myyong/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/myyong/subscriptions","organizations_url":"https://api.github.com/users/myyong/orgs","repos_url":"https://api.github.com/users/myyong/repos","events_url":"https://api.github.com/users/myyong/events{/privacy}","received_events_url":"https://api.github.com/users/myyong/received_events","type":"User","site_admin":false},"open_issues":12,"closed_issues":0,"state":"open","created_at":"2018-02-20T16:57:48Z","updated_at":"2018-02-25T12:45:05Z","due_on":null,"closed_at":null},"comments":0,"created_at":"2018-01-21T20:51:45Z","updated_at":"2018-02-25T16:05:05Z","closed_at":null,"author_association":"MEMBER","body":"## Goal \r\n\r\nWe want to be able to check out the complete set of repositories (frontend/middleware/backend/users/accounting) at a state in which we are sure they are compatible.\r\n\r\n## Acceptance criteria\r\n\r\n- [ ] Checkout process is documented (see #12)\r\n\r\n## Out of scope\r\n\r\n## Implementation notes\r\n"},"comment":{"url":"https://api.github.com/repos/alan-turing-institute/science-gateway/issues/comments/368321097","html_url":"https://github.com/alan-turing-institute/science-gateway/issues/22#issuecomment-368321097","issue_url":"https://api.github.com/repos/alan-turing-institute/science-gateway/issues/22","id":368321097,"user":{"login":"masonlr","id":5828176,"avatar_url":"https://avatars2.githubusercontent.com/u/5828176?v=4","gravatar_id":"","url":"https://api.github.com/users/masonlr","html_url":"https://github.com/masonlr","followers_url":"https://api.github.com/users/masonlr/followers","following_url":"https://api.github.com/users/masonlr/following{/other_user}","gists_url":"https://api.github.com/users/masonlr/gists{/gist_id}","starred_url":"https://api.github.com/users/masonlr/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/masonlr/subscriptions","organizations_url":"https://api.github.com/users/masonlr/orgs","repos_url":"https://api.github.com/users/masonlr/repos","events_url":"https://api.github.com/users/masonlr/events{/privacy}","received_events_url":"https://api.github.com/users/masonlr/received_events","type":"User","site_admin":false},"created_at":"2018-02-25T16:05:05Z","updated_at":"2018-02-25T16:05:05Z","author_association":"MEMBER","body":"For the moment, we can trial `science-gateway` as being the main repo for synchronisation. We then add git submodules for each component.\r\n\r\nWe can keep a version number tag in the parent `science-gateway` repository, and then go through and manually add this tag to each sub-repo.\r\n\r\nWhen you want to run a demo of the entire project, you should be able to do the following:\r\n\r\n```\r\ngit clone --recursive git@github.com:alan-turing-institute/science-gateway.git\r\ndocker-compose up\r\n```\r\n\r\n\r\n\r\n"}}
{"actor":{"display_login":"masonlr"}}