{"action":"created","issue":{"url":"https://api.github.com/repos/neowit/tooling-force.com/issues/11","labels_url":"https://api.github.com/repos/neowit/tooling-force.com/issues/11/labels{/name}","comments_url":"https://api.github.com/repos/neowit/tooling-force.com/issues/11/comments","events_url":"https://api.github.com/repos/neowit/tooling-force.com/issues/11/events","html_url":"https://github.com/neowit/tooling-force.com/issues/11","id":103587248,"number":11,"title":"How to pass DeployOptions, like `autoUpdatePackage`?","user":{"login":"chexxor","id":843161,"avatar_url":"https://avatars.githubusercontent.com/u/843161?v=3","gravatar_id":"","url":"https://api.github.com/users/chexxor","html_url":"https://github.com/chexxor","followers_url":"https://api.github.com/users/chexxor/followers","following_url":"https://api.github.com/users/chexxor/following{/other_user}","gists_url":"https://api.github.com/users/chexxor/gists{/gist_id}","starred_url":"https://api.github.com/users/chexxor/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/chexxor/subscriptions","organizations_url":"https://api.github.com/users/chexxor/orgs","repos_url":"https://api.github.com/users/chexxor/repos","events_url":"https://api.github.com/users/chexxor/events{/privacy}","received_events_url":"https://api.github.com/users/chexxor/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":8,"created_at":"2015-08-27T20:21:23Z","updated_at":"2015-10-11T10:27:30Z","closed_at":null,"body":"I want to use the \"autoUpdatePackage\" option, which is used in other SFDC deploy tools, like Ant Migration tool and JSForce, to be more forgiving of the contents of my source directory and my package.xml file.\r\n\r\nThe \"deployOptions\" in `conn.deploy(zipFile, deployOptions)` in [Session.scala#L771](https://github.com/neowit/tooling-force.com/blob/37e7369ec7ab4a743d473d4a023e44693d07cb2c/src/main/scala/com/neowit/apex/Session.scala#L771) -- is this the same options as the Metadata API's [deploy() DeployOptions](https://developer.salesforce.com/docs/atlas.en-us.api_meta.meta/api_meta/meta_deploy.htm#deploy_options)? If so, we can add some code to [Deploy.scala#L257](https://github.com/neowit/tooling-force.com/blob/0b50ee90133cea81ab16627c81c50e9289bc5efa/src/main/scala/com/neowit/apex/actions/Deploy.scala#L257) to pass these options.\r\n\r\nIt would be nice to set those options from the command line, which would allow vim-force.com plugin to store those config options in Vimscript variables."},"comment":{"url":"https://api.github.com/repos/neowit/tooling-force.com/issues/comments/147179331","html_url":"https://github.com/neowit/tooling-force.com/issues/11#issuecomment-147179331","issue_url":"https://api.github.com/repos/neowit/tooling-force.com/issues/11","id":147179331,"user":{"login":"neowit","id":552057,"avatar_url":"https://avatars.githubusercontent.com/u/552057?v=3","gravatar_id":"","url":"https://api.github.com/users/neowit","html_url":"https://github.com/neowit","followers_url":"https://api.github.com/users/neowit/followers","following_url":"https://api.github.com/users/neowit/following{/other_user}","gists_url":"https://api.github.com/users/neowit/gists{/gist_id}","starred_url":"https://api.github.com/users/neowit/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/neowit/subscriptions","organizations_url":"https://api.github.com/users/neowit/orgs","repos_url":"https://api.github.com/users/neowit/repos","events_url":"https://api.github.com/users/neowit/events{/privacy}","received_events_url":"https://api.github.com/users/neowit/received_events","type":"User","site_admin":false},"created_at":"2015-10-11T10:27:30Z","updated_at":"2015-10-11T10:27:30Z","body":"DeployOptions update (as of 01 September) is now merged into master.\r\nClosing this issue for now.\r\n\r\nIf you still want \"exclude\" function please open another issue.\r\nThanks."}}