Continuous integration TeamCity:如何定义ETL和Autosys组件的构建和部署步骤
我正在进行持续集成项目,以自动构建ETL工作流并将其部署到目标环境中。 我们将Perforce P4用于源代码存储库,将Nexus用于人工制品存储库。ETL和Autosys应用程序都托管在linux服务器上。 -开发人员使用Informatica中的Repository Manager以xml的形式提取工作流,并在Performce中签入源存储库。Continuous integration TeamCity:如何定义ETL和Autosys组件的构建和部署步骤,continuous-integration,teamcity,etl,autosys,Continuous Integration,Teamcity,Etl,Autosys,我正在进行持续集成项目,以自动构建ETL工作流并将其部署到目标环境中。 我们将Perforce P4用于源代码存储库,将Nexus用于人工制品存储库。ETL和Autosys应用程序都托管在linux服务器上。 -开发人员使用Informatica中的Repository Manager以xml的形式提取工作流,并在Performce中签入源存储库。 -开发人员提取Autosys作业的jil文件,并在Perforce中签入源存储库 要求: 作为CI过程的一部分,当开发人员将代码签入到源代码存储库
-开发人员提取Autosys作业的jil文件,并在Perforce中签入源存储库 要求: 作为CI过程的一部分,当开发人员将代码签入到源代码存储库时,应该触发构建过程,并创建签入代码的人工制品,并复制到人工制品存储库 当发现任何新的人工制品并将其部署到目标环境时,部署过程应自动触发。 如果有人能帮助我了解:
关于构建/部署步骤,它只不过是: 打开构建配置->构建步骤 以如下方式创建新步骤: 运行程序类型:命令行 步骤名称:来自\u autosys的\u one \u 工作目录:%system.autosys.home% 命令可执行文件:运行autosys.bat请检查此项,我完全支持作者