摘要
最近将PB126应用程序迁移到PB2017并将源代码控制更改为Azure DevOps Git。
现在,我想将Azure DevOps CI / CD Build Pipeline集成到app dev生命周期中。
詹金斯
我知道配置jenkins CI服务器是可行的,因此它可以构建PB2017项目。
Continuous Integration with PowerBuilder 2017, Bonobo Git and Jenkins
我的问题在于我无法让它在本地Docker容器上运行并使其可以被外部世界(Internet)访问,因此Azure DevOps可以触发其构建操作。据说,它是Docker for Windows的东西,Docker的处理方式与基于Linux的Docker不同。
Azure DevOps管道
根据这个链接,Azure Pipelines is the CI/CD solution for any language, any platform, any cloud,它说任何语言,这使我相信使用Azure DevOps管道构建PB2017项目是可行的。
事实上,就我自己实施它而言,我对CI / CD完全不熟悉。我在许多项目中都经历过这一点,我没有负责实施它。现在我。几天以来我一直在使用它,我确实希望它能够工作。
任何帮助赞赏。
Appeon官方用户论坛:https://community.appeon.com/index.php/qna/q-a