文件名称:ansible-role-custom-jenkins
文件大小:50KB
文件格式:ZIP
更新时间:2024-02-20 02:57:56
jenkins continuous-integration ci custom-jenkins Continuousintegration
Ansible角色Custom Jenkins 该角色将尝试交付定制的; 与“常规Vantage ”没有什么区别,除了它是内置的配置外...我希望这个角色不会太自以为是;)... PS我不能自己选择更好的图标/日志;)-积分-> 心态 自动化一切! 稳定的版本-包版本[已实现]和插件[Still WIP] 外挂程式 认证与授权[矩阵|| Github Auth || LDAP || 活动目录 ] 第三方集成,例如: Git(集线器||实验室|| bitucket || Gerrit), 神器仓库[Artifactory || Nexus], 工具[JDK的|| NPM || 其他...]等, 一些仍然[WIP] ... 插件和rpm / apt缓存的代理配置{单独的机器|| 公司代理} 通过CLI / Groovy接口执行所有配置{init.groovy目录| cli groovy input}-避免将文件复制到jenkins home并重新启动,以防api在版本之间发生更改。 出于演示目的,请插入种子DSL Groovy脚本并触发它。 (可选)使用詹金斯材
【文件预览】:
ansible-role-custom-jenkins-master
----.gitignore(84B)
----defaults()
--------plugin-sets.yml(9KB)
--------main.yml(10KB)
----templates()
--------credentials.j2(2KB)
--------jenkins-config-Debian.j2(3KB)
--------remove_plugins.groovy.j2(0B)
--------proxy.xml.j2(247B)
--------config-proxy.groovy.j2(601B)
--------create-nodes.groovy.j2(1KB)
--------install_plugins.groovy.j2(880B)
--------sudoer.j2(67B)
--------jenkins-config-RedHat.j2(3KB)
--------add-credential.groovy.j2(2KB)
--------gitscm-globalconfig.groovy.j2(235B)
--------create-tools-jdk.groovy.j2(730B)
--------hudson.tasks.Mailer.xml.j2(376B)
--------delete-old-nodes.groovy.j2(522B)
--------update-user-xml.python.j2(960B)
--------org.codefirst.SimpleThemeDecorator.xml.j2(227B)
--------basic-security.groovy.j2(1KB)
--------disable-security.python.j2(651B)
----requirements.yml(105B)
----meta()
--------main.yml(391B)
----.travis.yml(539B)
----LICENSE(1KB)
----README.md(11KB)
----tests()
--------test.yml(84B)
--------inventory(9B)
----files()
--------createAdmin.groovy(410B)
--------install_maven.groovy(1KB)
--------limit_executors_on_master.groovy(106B)
--------sonar-artifactory-settings.groovy(1KB)
--------init.groovy(5KB)
--------get_creds.groovy(277B)
--------seed.xml(2KB)
--------useful_groovy_snippets.groovy(7KB)
--------plugins(11KB)
--------set_git_global_config.groovy(251B)
----vars()
--------Debian.yml(578B)
--------RedHat.yml(588B)
--------main.yml(48B)
----handlers()
--------main.yml(831B)
----tasks()
--------cj-add-public-key-to-admin-user.yml(590B)
--------cj-install_RedHat.yml(2KB)
--------cj-cli-login.yml(422B)
--------cj-disable-security.yml(812B)
--------cj-ssh_key.yml(2KB)
--------cj-add-all-credentials.yml(129B)
--------cj-cleanup.yml(322B)
--------cj-plugin_sets.yml(2KB)
--------cj-plugins-online-install.yml(805B)
--------cj-wait-jenkins-is-up.yml(256B)
--------cj-proxy.yml(994B)
--------cj-theme.yml(1KB)
--------cj-init_config.yml(670B)
--------main.yml(3KB)
--------cj-install_Debian.yml(1KB)
--------cj-pip-reqs.yml(133B)
--------cj-add-credential.yml(725B)
--------cj-auth_check.yml(739B)
--------cj-email.yml(283B)
--------cj-seed.yml(768B)
--------cj-add-tools-jdks.yml(627B)
--------cj-update_site.yml(1KB)
--------cj-add-nodes.yml(1KB)
--------cj-run_as.yml(766B)
--------cj-restart-jenkins.yml(120B)