我刚刚开始使用这个工具,到目前为止它看起来很棒。不过,我正在努力弄清楚如何在工具中组织它。
我有一个网站和一个要部署的 api。
我设置了一个项目和三个环境,分期、UAT 和现场。
我有一个触手,两个角色都在我的开发机器上执行。
我可以看到目录中正在构建的环境的部署Apps
。
我正在努力解决这些不同的播放器应该如何配置的问题。
我正在苦苦挣扎的是,在同一台机器上,我希望这两个步骤(Api 步骤,Web 步骤)根据环境做一些不同的事情。
因此,在将 api 步骤部署到 staging 时,它也会转到C:\staging\api
但是当部署到 uat 时,它会转到C:\uat\api
.
我看不出我怎么能做到这一点,因为据我所知,一个步骤是与环境分开定义的。
似乎 octopus deploy 假设至少涉及两台机器,在这种情况下您无论如何都不想这样做,至少我认为您不会这样做。
这种安排在 Octo 是否可行?