use*_*895 5 deployment vpn automated-deploy jenkins
我的总体目标是自动部署到VPN中的服务器.目前VPN是Cisco AnyConnect和Barracuda,但更通用的解决方案将是不错的.
我想过使用Jenkins,但我找到的唯一相关资源是这个插件https://wiki.jenkins-ci.org/display/JENKINS/OpenConnect+Plugin,它可以解决AnyConnect的问题,但不能解决Barracuda的问题.
我更喜欢詹金斯,但我开放的任何其他免费工具更适合这项工作.
小智 2
在 Linux 上(基于 Debian)
sudo apt-get install openconnect
Run Code Online (Sandbox Code Playgroud)
将以下行添加到 /etc/sudoers 的底部(ubuntu 配置)
jenkins ALL=NOPASSWD:/usr/sbin/openconnect*
jenkins ALL=NOPASSWD:/bin/kill*
Run Code Online (Sandbox Code Playgroud)
您将在 Jenkins 运行任务中看到一个名为:
Connect to Cisco AnyConnect VPN
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3246 次 |
| 最近记录: |