自动化与部署相关的任务:脚本与编程?

时间:2014-03-17 23:30:37

标签: continuous-integration

我的问题不是关于一个特定的问题,而是选择一种可用的技术。在我的公司,我们使用TeamCity,我们有一组自定义PowerShell脚本,用于自动执行某些小任务(例如,从Azure创建数据库备份并将其保存到存储库)。 据我所知,大多数情况下,在管理CI / CD的这些过程时,解决方案是使用脚本(cmd,PS等),而不是使用脚本(例如,cmd,PS等)。自定义控制台应用程序(具有所需的所有逻辑并接受参数)。我们正在决定是否更好地使用#34; port"我们所有的PS脚本到C#控制台应用程序。

我的问题是:您是否知道有关使用脚本和使用自定义控制台应用程序的任何重要优缺点?

0 个答案:

没有答案