云效构建物上传的时候,必须选择云效packages吗?如果需要不同项目的制品互相不可见,可以根据制品配置权限吗?
在云效构建物上传时,您并不一定需要选择云效packages。如果您希望不同项目的制品互相不可见,那么可以根据制品配置权限来实现这一目标。云效制品仓库Packages提供maven私有仓库、npm私有仓库、通用制品仓库等企业级私有制品仓库,用于maven、npm等软件包和依赖管理。此外,云效Packages还能为您自动创建一个通用制品仓库,该仓库可用于存储云效流水线Flow构建出的软件制品。总的来说,您可以根据项目需求和团队协作策略,灵活选择制品的存储位置和管理方式。
可以选择云效的默认存储空间的。如果是上传到Package仓库,所有的制品都一视同仁,这个设置不了的。此回答整理自钉群“云效交付域答疑群”
在云效中,构建物上传时可以选择不同的制品库。云效提供了多种类型的制品库,包括Maven仓库、NPM仓库等,你可以根据项目需求选择合适的制品库。
如果你希望不同项目的制品互相不可见,可以通过以下方式来配置权限:
创建不同的项目空间:在云效中,你可以创建多个项目空间,每个项目空间都有自己的权限设置。将不同项目的制品库放在不同的项目空间中,可以确保它们之间的隔离。
设置角色和权限:云效支持对用户和角色进行精细的权限管理。你可以为每个项目或项目空间分配不同的角色,并且为每个角色定义不同的权限。例如,你可以为某个项目设置只读访问权限,这样其他项目就不能修改或删除该项目的制品。
使用私有制品库:对于敏感的构建物,你还可以选择使用私有制品库。私有制品库只能被特定的用户或角色访问,从而增加了安全性。
配置ACL(访问控制列表):如果需要更细粒度的控制,某些制品库可能支持ACL配置。通过ACL,你可以指定哪些用户或角色可以访问特定的制品。
使用版本控制和命名策略:即使在同一制品库中,也可以通过合理的命名策略和版本控制来实现不同项目制品的隔离。例如,你可以为每个项目使用单独的命名空间或前缀。
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。
云效,企业级一站式研发协同平台,数十万企业都在用。支持公共云、专有云和混合云多种部署形态,通过云原生新技术和研发新模式,助力创新创业和数字化转型企业快速实现研发敏捷和组织敏捷,打造“双敏”组织,实现多倍效能提升。