<div dir="ltr">Hello,<div><br></div><div>I was thinking on some enhancements around the CLI usage:</div><div><br></div><div><b>Log files</b></div><div>Right now it automatically saves the command output into a text file, but it wouldn&#39;t need to since you can always use a pipe to to that like &quot;abcd buid &gt; build.log&quot; or &quot;abcd build | tee build.log&quot;.</div><div><br></div><div><b>Setup command</b></div><div>A setup command to set default configurations &quot;abcd setup&quot; such as default android debug keystore config, android home path, cordova path, etc.<br></div><div><br></div><div><b>Build config file</b></div><div>An optional hidden yaml/json file &quot;.digger&quot; or &quot;.abcd&quot; that would have some information for the CLI such as the build type and platform (&quot;andoid&quot; and &quot;gradle&quot; for example) in the future this could also specify a different build version or path to use.</div><div><br></div><div><b>Debug flag</b></div><div>Commands that start another process (such as &quot;build&#39; or &quot;sign&quot;) could use a flag &quot;--debug&quot; which if set to true would output everything into stdout, otherwise would just print the actual command response (for example the build command would output a list of generated APKs). Default value for debug would be true.</div><div><div><br></div><div>WDYT?</div>-- <br><div class="gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><div><div dir="ltr">Leonardo Rossetti<br></div><div><a href="mailto:lrossett@redhat.com" target="_blank">lrossett@redhat.com</a><br></div><div dir="ltr">+55 11 99703 0621<br></div></div></div></div>
</div></div>