{"action":"created","issue":{"url":"https://api.github.com/repos/openshift/origin/issues/19761","repository_url":"https://api.github.com/repos/openshift/origin","labels_url":"https://api.github.com/repos/openshift/origin/issues/19761/labels{/name}","comments_url":"https://api.github.com/repos/openshift/origin/issues/19761/comments","events_url":"https://api.github.com/repos/openshift/origin/issues/19761/events","html_url":"https://github.com/openshift/origin/issues/19761","id":324348861,"number":19761,"title":"Deploy in dependency for mono project(all apps in same git uri)","user":{"login":"duxianpeng","id":7019502,"avatar_url":"https://avatars3.githubusercontent.com/u/7019502?v=4","gravatar_id":"","url":"https://api.github.com/users/duxianpeng","html_url":"https://github.com/duxianpeng","followers_url":"https://api.github.com/users/duxianpeng/followers","following_url":"https://api.github.com/users/duxianpeng/following{/other_user}","gists_url":"https://api.github.com/users/duxianpeng/gists{/gist_id}","starred_url":"https://api.github.com/users/duxianpeng/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/duxianpeng/subscriptions","organizations_url":"https://api.github.com/users/duxianpeng/orgs","repos_url":"https://api.github.com/users/duxianpeng/repos","events_url":"https://api.github.com/users/duxianpeng/events{/privacy}","received_events_url":"https://api.github.com/users/duxianpeng/received_events","type":"User","site_admin":false},"labels":[{"id":118251704,"url":"https://api.github.com/repos/openshift/origin/labels/kind/question","name":"kind/question","color":"cc317c","default":false},{"id":657292112,"url":"https://api.github.com/repos/openshift/origin/labels/sig/developer-experience","name":"sig/developer-experience","color":"f9d0c4","default":false}],"state":"open","locked":false,"assignee":{"login":"bparees","id":4974046,"avatar_url":"https://avatars2.githubusercontent.com/u/4974046?v=4","gravatar_id":"","url":"https://api.github.com/users/bparees","html_url":"https://github.com/bparees","followers_url":"https://api.github.com/users/bparees/followers","following_url":"https://api.github.com/users/bparees/following{/other_user}","gists_url":"https://api.github.com/users/bparees/gists{/gist_id}","starred_url":"https://api.github.com/users/bparees/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/bparees/subscriptions","organizations_url":"https://api.github.com/users/bparees/orgs","repos_url":"https://api.github.com/users/bparees/repos","events_url":"https://api.github.com/users/bparees/events{/privacy}","received_events_url":"https://api.github.com/users/bparees/received_events","type":"User","site_admin":false},"assignees":[{"login":"bparees","id":4974046,"avatar_url":"https://avatars2.githubusercontent.com/u/4974046?v=4","gravatar_id":"","url":"https://api.github.com/users/bparees","html_url":"https://github.com/bparees","followers_url":"https://api.github.com/users/bparees/followers","following_url":"https://api.github.com/users/bparees/following{/other_user}","gists_url":"https://api.github.com/users/bparees/gists{/gist_id}","starred_url":"https://api.github.com/users/bparees/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/bparees/subscriptions","organizations_url":"https://api.github.com/users/bparees/orgs","repos_url":"https://api.github.com/users/bparees/repos","events_url":"https://api.github.com/users/bparees/events{/privacy}","received_events_url":"https://api.github.com/users/bparees/received_events","type":"User","site_admin":false}],"milestone":null,"comments":1,"created_at":"2018-05-18T10:06:35Z","updated_at":"2018-05-23T19:57:01Z","closed_at":null,"author_association":"NONE","body":"\r\nHi, Experts,\r\n\r\nI encounter a scenario which cannot be found solution in internet and documents, can you please share your idea.\r\n\r\nMy project is using Spring Cloud, there will be multiple application such Eureka, Config, Hytrix etc, I put all applications in same GIT URI, I saw this kind of source management called Mono project structure, the prop is that we don't need to create a individual git repository for a new microservice project, just need add it in existing repository.\r\n\r\nIn this case, I plan to deploy all applications into Openshift in a loop.\r\nBut I encounter a tough point that some applications deployment must be started after a particular application, let me give example.\r\n\r\nThere are 2 application\r\nProject 1: Spring Cloud Config\r\nProject 2: Spring Cloud Eureka\r\n\r\nProject 2 must be deployed after Project 1 success, that means I must know the status of Project 1 deployment once it's fully successful.\r\nCan you share there is any strategy in existing template config or OC command line to implement this case. \r\n\r\nCreating individual project for each micro service is not recommended because that will need many git repository and deploy node in Udeploy.\r\n\r\n\r\n"},"comment":{"url":"https://api.github.com/repos/openshift/origin/issues/comments/391476323","html_url":"https://github.com/openshift/origin/issues/19761#issuecomment-391476323","issue_url":"https://api.github.com/repos/openshift/origin/issues/19761","id":391476323,"user":{"login":"jwforres","id":1467629,"avatar_url":"https://avatars2.githubusercontent.com/u/1467629?v=4","gravatar_id":"","url":"https://api.github.com/users/jwforres","html_url":"https://github.com/jwforres","followers_url":"https://api.github.com/users/jwforres/followers","following_url":"https://api.github.com/users/jwforres/following{/other_user}","gists_url":"https://api.github.com/users/jwforres/gists{/gist_id}","starred_url":"https://api.github.com/users/jwforres/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jwforres/subscriptions","organizations_url":"https://api.github.com/users/jwforres/orgs","repos_url":"https://api.github.com/users/jwforres/repos","events_url":"https://api.github.com/users/jwforres/events{/privacy}","received_events_url":"https://api.github.com/users/jwforres/received_events","type":"User","site_admin":false},"created_at":"2018-05-23T19:57:01Z","updated_at":"2018-05-23T19:57:01Z","author_association":"MEMBER","body":"could also consider using operators https://github.com/operator-framework/operator-sdk"}}
{"actor":{"display_login":"jwforres"}}