文件名称:java8看不到源码-ansible-role-osx-ci:Ansible角色-OSXCI
文件大小:26KB
文件格式:ZIP
更新时间:2024-06-24 12:31:50
系统开源
java8 看不到源码Ansible 角色:OSX-CI 安装和配置构建和部署 OSX/iOS 应用程序所需的软件工具。 配置好的 Mac 机可以作为 Jenkins 代理使用。 该角色创建可用于在 Mac 机器上运行构建的ci user 。 它将用户配置为能够通过 ssh 远程登录。 它还安装: - 詹金斯要求。 通过安装 Java 8,OSX 机器可以轻松成为 Jenkins 代理。 要求 该角色需要在目标机器上安装 Xcode 命令行工具。 您可以在 . 您还可以使用以下命令通过终端安装 Xcode 命令行工具: xcode-select --install 请注意,此命令需要用户输入,因此您无法远程执行(通过 ssh)。 因为角色需要为ci用户设置一个授权的ssh密钥来实现远程登录,所以需要预先生成一个公共的ssh密钥并提供给角色。 ssh 公钥需要在executes角色的机器上。 角色变量 下面列出了角色变量及其默认值。 您可以在中找到所有默认变量 ci_user: ci_user ci_user_uid: 5013 ci_user_group: ci_user 要创建的ci
【文件预览】:
ansible-role-osx-ci-master
----handlers()
--------main.yml(100B)
----.ansible-lint(22B)
----tasks()
--------main.yml(1KB)
----defaults()
--------main.yml(324B)
----.github()
--------workflows()
----library()
--------x_homebrew_cask.py(25KB)
--------keychain.py(3KB)
--------remote_login.py(3KB)
----tests()
--------ansible.cfg(30B)
--------site.yml(74B)
----LICENSE(34KB)
----.yamllint(569B)
----.gitignore(34B)
----README.md(3KB)
----files()
--------homebrew.sh(177B)
----meta()
--------main.yml(427B)