Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/logging/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ant Salesforce应用程序&x2B;吉特+;TeamCity=如何设置“;“保存到服务器”;步_Ant_Salesforce_Teamcity_Integration_Continuous - Fatal编程技术网

Ant Salesforce应用程序&x2B;吉特+;TeamCity=如何设置“;“保存到服务器”;步

Ant Salesforce应用程序&x2B;吉特+;TeamCity=如何设置“;“保存到服务器”;步,ant,salesforce,teamcity,integration,continuous,Ant,Salesforce,Teamcity,Integration,Continuous,我正在为SalesForce应用程序设置持续集成 我是SalesForce的新手,不知道如何自动执行工作流程中的某些步骤。请帮我理解 我在TeamCity中的构建步骤: 从git存储库获取带有应用程序代码的分支 将更新后的代码保存到我的开发组织-这将使 开发人员在Eclipse中单击的“保存到服务器”命令 使用Ant工具运行单元测试 从git存储库获取带有Selenium测试代码的分支 运行selenium测试 如果测试是绿色的,则将开发分支合并到QA分支,并将代码更改从开发组织部署到QA组织以

我正在为SalesForce应用程序设置持续集成

我是SalesForce的新手,不知道如何自动执行工作流程中的某些步骤。请帮我理解

我在TeamCity中的构建步骤:

  • 从git存储库获取带有应用程序代码的分支
  • 将更新后的代码保存到我的开发组织-这将使 开发人员在Eclipse中单击的“保存到服务器”命令
  • 使用Ant工具运行单元测试
  • 从git存储库获取带有Selenium测试代码的分支
  • 运行selenium测试
  • 如果测试是绿色的,则将开发分支合并到QA分支,并将代码更改从开发组织部署到QA组织以进行手动测试
  • 问题:我不知道如何设置步骤2

    据我所知,一切都应该自动化。经理告诉我,开发人员的工作是在Eclipse中手动单击“保存到服务器”命令,然后将代码更改推送到git存储库。此外,SalesForce在云中自行构建所谓的功能


    如能提供任何解释、参考和示例,我将不胜感激。谢谢。

    您可以使用Salesforce迁移工具,该工具也依赖于Apache的Ant。我的方法是设计一个Perl程序,列出分支中所有修改或添加的文件,然后使用Ant将它们保存到服务器

    有关更多信息: (本例中的部署正在保存到服务器)


    编辑:拼写错误

    您可以使用Salesforce迁移工具,该工具也依赖于Apache的Ant。我的方法是设计一个Perl程序,列出分支中所有修改或添加的文件,然后使用Ant将它们保存到服务器

    有关更多信息: (本例中的部署正在保存到服务器)

    编辑:拼写错误