{"action":"created","issue":{"url":"https://api.github.com/repos/spring-cloud/spring-cloud-deployer/issues/20","repository_url":"https://api.github.com/repos/spring-cloud/spring-cloud-deployer","labels_url":"https://api.github.com/repos/spring-cloud/spring-cloud-deployer/issues/20/labels{/name}","comments_url":"https://api.github.com/repos/spring-cloud/spring-cloud-deployer/issues/20/comments","events_url":"https://api.github.com/repos/spring-cloud/spring-cloud-deployer/issues/20/events","html_url":"https://github.com/spring-cloud/spring-cloud-deployer/issues/20","id":141895665,"number":20,"title":"Add option for command line args","user":{"login":"mminella","id":630743,"avatar_url":"https://avatars.githubusercontent.com/u/630743?v=3","gravatar_id":"","url":"https://api.github.com/users/mminella","html_url":"https://github.com/mminella","followers_url":"https://api.github.com/users/mminella/followers","following_url":"https://api.github.com/users/mminella/following{/other_user}","gists_url":"https://api.github.com/users/mminella/gists{/gist_id}","starred_url":"https://api.github.com/users/mminella/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mminella/subscriptions","organizations_url":"https://api.github.com/users/mminella/orgs","repos_url":"https://api.github.com/users/mminella/repos","events_url":"https://api.github.com/users/mminella/events{/privacy}","received_events_url":"https://api.github.com/users/mminella/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/spring-cloud/spring-cloud-deployer/labels/ready","name":"ready","color":"5319e7"}],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":1,"created_at":"2016-03-18T15:17:46Z","updated_at":"2016-04-06T13:27:58Z","closed_at":null,"body":"As a developer, I want to be able to configure command line args as a separate set of properties to be passed to an app when it's deployed.\n\nBackstory\nWhen running something like a task or Spring Batch job, there are properties I'll want to configure once per app definition (database connection information for example), and yet there are items that I will want to be different with each launch (for example processing date).  I'd expect the current properties value in an AppDefinition to address the first set of values (database properties), but not the second (especially within the SCDF environment).  This story is to create a subclass of AppLaunchRequest that has an additional set of properties for tasks that will be passed to the boot jar as command line args."},"comment":{"url":"https://api.github.com/repos/spring-cloud/spring-cloud-deployer/issues/comments/206372471","html_url":"https://github.com/spring-cloud/spring-cloud-deployer/issues/20#issuecomment-206372471","issue_url":"https://api.github.com/repos/spring-cloud/spring-cloud-deployer/issues/20","id":206372471,"user":{"login":"markpollack","id":247466,"avatar_url":"https://avatars.githubusercontent.com/u/247466?v=3","gravatar_id":"","url":"https://api.github.com/users/markpollack","html_url":"https://github.com/markpollack","followers_url":"https://api.github.com/users/markpollack/followers","following_url":"https://api.github.com/users/markpollack/following{/other_user}","gists_url":"https://api.github.com/users/markpollack/gists{/gist_id}","starred_url":"https://api.github.com/users/markpollack/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/markpollack/subscriptions","organizations_url":"https://api.github.com/users/markpollack/orgs","repos_url":"https://api.github.com/users/markpollack/repos","events_url":"https://api.github.com/users/markpollack/events{/privacy}","received_events_url":"https://api.github.com/users/markpollack/received_events","type":"User","site_admin":false},"created_at":"2016-04-06T13:27:58Z","updated_at":"2016-04-06T13:27:58Z","body":"This could also apply to long running apps, so why not push it up one level?"}}