我们有一个jenkins系统可以自动从github构建,现在我们正在实现saltstack系统。因此,我需要将我的詹金斯与盐业大师整合在一起,以便将所有新版本传递给主人,然后将其发送到盐客户(Minions)。
。SaltStack设置在AWS云中,Jenkins机器在本地设置中在云外。
您可以启用盐-Api并使用以下插件:https://wiki.jenkins-ci.org/display/display/jenkins/jenkins/saltstack-plugin,然后所有的jenkins builds builds builds can can按照每个奴才执行国家/编排等。
另一种方法是在盐业师上运行一个小兵,然后在同一盒子上安装詹金斯奴隶。然后将Jenkins的作业限制为Jenkins Slave,并像您在命令行一样执行命令。注意:此选项需要更多的配置。