请问云效如何使用私有构建机?有文档吗?
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。
您参考这个文档呢:https://help.aliyun.com/document_detail/201868.html,此回答整理自钉群“云效开发者交流群6群”
阿里云云效可以使用私有构建机来运行构建任务,以提高构建效率和安全性。以下是使用私有构建机的一些步骤:
1、准备一台符合要求的物理机或虚拟机,可以参考阿里云官方文档中的构建机要求来配置机器。
2、在阿里云云效控制台的“构建管理”页面中,选择需要使用私有构建机的项目,点击“私有构建机配置”。
3、在“私有构建机配置”页面中,点击“新建私有构建机”按钮,按照页面提示填写机器信息,并上传构建机Agent。
4、完成构建机的添加后,可以在“私有构建机配置”页面中,将构建任务关联到私有构建机上,以便在构建时使用私有构建机。
注意事项:
1、私有构建机必须通过阿里云云效提供的构建机Agent进行连接,构建机Agent的下载地址可以在私有构建机配置页面中获得。
2、构建机Agent的版本必须与阿里云云效的构建机Agent版本一致,否则可能无法正常连接到云效。
3、构建机Agent必须运行在已授权的账户下,否则可能无法正常连接到云效。
4、私有构建机的添加、更新和删除操作需要有管理员权限。
更详细的操作步骤可以参考阿里云官方文档中的使用私有构建机。
云效使用私有构建机需要先部署一个私有构建机节点,步骤如下:
1、首先创建一个 ECS 实例。
2、登录 ECS 实例,安装 Docker 和 Git。
3、安装云效私有构建机,可以使用以下命令:
curl -fsSL https://test.cloud.alipay.com/agent/install.sh \n | bash -s -- -s ${云效私有构建机下载地址} -t ${构建机Token} -d ${云效私有构建机所属部门} -n ${云效私有构建机名字} -w ${云效团队工作空间} -r ${云效私有构建机所属集群}
具体参数含义如下:
-s:私有构建机下载地址。 -t:私有构建机 Token,可以在云效中获取。 -d:私有构建机所属部门名称,如果没有可以创建一个。 -n:私有构建机名称。 -w:云效团队工作空间名称。 -r:私有构建机所属集群名称,如果没有可以创建一个。
4、安装完成后,在云效中添加私有构建机,具体步骤如下:
进入云效团队工作空间。 点击左侧导航栏中的“私有构建机”。 点击“添加”按钮,在弹出的界面中填写私有构建机的相关信息,如构建机名称、Token、所属部门、所属集群等。 点击“保存”按钮即可。
5、添加私有构建机成功后,在构建任务中选择“构建机”,可以选择使用私有构建机进行构建。
注意:使用私有构建机进行构建需要在构建任务中设置好构建机的相关配置,如构建机类型、构建机资源等。
使用私有构建机可以提升构建速度和安全性,尤其是在需要构建大型项目和涉及敏感数据时,更需要使用私有构建机。
云效,企业级一站式研发协同平台,数十万企业都在用。支持公共云、专有云和混合云多种部署形态,通过云原生新技术和研发新模式,助力创新创业和数字化转型企业快速实现研发敏捷和组织敏捷,打造“双敏”组织,实现多倍效能提升。