项目作者: deekayen

项目描述 :
Example repository of an Ansible playbook with roles to manage the Jenkins service on Windows using NSSM.
高级语言:
项目地址: git://github.com/deekayen/ansible-jenkins-nssm.git
创建时间: 2019-11-27T23:05:35Z
项目社区:https://github.com/deekayen/ansible-jenkins-nssm

开源协议:BSD 3-Clause "New" or "Revised" License

下载


Jenkins Windows NSSM Service

Build Status Project Status: Abandoned – Initial development has started, but there has not yet been a stable, usable release; the project has been abandoned and the author(s) do not intend on continuing development.

Manage the Jenkins service on Windows with NSSM.

Requirements

A vault password. The vault password in this sample repository is hunter2. Putting the vault key file in your git repository is wrong. I put it here only as an example so you could see what is inside the sample vault file.

Role Variables

  1. chocolatey_packages:
  2. - 7zip
  3. - curl
  4. - dotnet4.5
  5. - git
  6. - groovy
  7. - notepadplusplus
  8. - nsis
  9. - nssm
  10. - powershell
  11. - python2
  12. - python3
  13. - svn
  14. - vmware-tools
  15. - webdeploy
  16. - windbg
  17. - winmerge
  18. - winscp
  19. - wixtoolset
  20. jenkins_path: C:\Jenkins\jenkins.exe
  21. jenkins_user: ""
  22. jenkins_password: ""

Dependencies

None.

Example Playbook

  1. - hosts: jenkins
  2. pre_tasks:
  3. - action: win_ping
  4. roles:
  5. - packages
  6. - jenkins

License

BSD