文件名称:ansible-role-jenkins:角色扮演-詹金斯
文件大小:88KB
文件格式:ZIP
更新时间:2024-05-20 13:42:34
HTML
Jenkins 2安装 概括 这个角色: 在Ubuntu,Centos7,RHEL7上安装jenkins2 进行最少的配置(例如smtp配置,插件安装) 角色任务 安装詹金斯 安装插件 通过JCasC配置插件 通过JCasC配置SMTP设置 通过JCasC添加凭证 通过groovy脚本配置插件 通过groovy脚本配置SMTP设置 通过groovy脚本添加凭证 生成ssh密钥并将其复制到从属服务器 要求 Ansible的最低版本:2.7 Java 8 支持的操作系统: CentOS的8 RHEL 8 亚马逊Linux 2 Ubuntu 18 Debian 9 角色变量 jenkins的配置 jenkins2_user用于jenkins启动的OS用户和组默认值: jenkins jenkins2_package_version -jenkins安装的软件包名称默认值: j
【文件预览】:
ansible-role-jenkins-master
----.travis.yml(670B)
----handlers()
--------main.yml(1KB)
----.ansible-lint(125B)
----tasks()
--------add_new_jobs.yml(1KB)
--------main.yml(6KB)
--------configure_ssh_keys.yml(3KB)
--------ssl()
--------selinux-support.yml(691B)
--------install_plugins.yml(2KB)
--------system()
--------configure()
--------globaltools()
--------repository_install()
--------configure_globaltools.yml(755B)
--------configure_plugins_groovy()
--------configure_jcasc()
----defaults()
--------main.yml(26KB)
----templates()
--------jcasc()
--------jenkins_install_plugins()
--------globaltools()
--------jenkins_configure_plugins()
--------jenkins_credentials()
--------jenkins_system_config()
--------jenkins_create_jobs()
----requirements.yml(30B)
----.github()
--------pull_request_template.md(955B)
--------ISSUE_TEMPLATE()
----molecule()
--------cloud-aws-direct()
--------resources()
--------default()
----library()
--------jenkins_job.py(11KB)
----LICENSE(11KB)
----.gitlab-ci.yml(934B)
----.yamllint(503B)
----vars()
--------main.yml(185B)
--------RedHat.yml(796B)
--------Amazon.yml(757B)
--------Debian.yml(897B)
----.gitignore(46B)
----.cookiecutter.yml(42B)
----README.md(31KB)
----files()
--------pipeline_error_in_init_console(169B)
----meta()
--------main.yml(722B)