how to configure Jenkins on Unix and deployment in a remote machine windows
我有一个关于Jenkins的问题。我使用的是自由样式项目而不是maven项目,因为它是一个nodeJS项目。
工作流程如下:
所以我想要的是如何部署到远程Windows计算机上
Jenkins和Git在同一台计算机(linux)中。
在远程计算机Windows中部署和部署。
您可以计划使用诸如Xebialabs XL Deploy / IBM udeploy / CA Nolio之类的部署自动化解决方案,因为它们是专用产品,可以解决许多与部署相关的现成情况,而您不必在Jenkins中创建脚本化的解决方案。
AFAIK,您不能仅使用Jenkins部署到Windows远程计算机。有一个Jenkins插件https://wiki.jenkins-ci.org/display/JENKINS/Publish over CIFS插件可能值得一看,但我怀疑它是否可以解决所有要求。因为它是用于将文件复制到WINS共享。
我建议您看一下Ansible(http://docs.ansible.com/ansible/intro_windows.html),您可以将Ansible控制器与Git一起安装在Linux上
您可以使用gitDeploy框架,该框架始终可以完成工作