my collection
    Gitee Support Center / detail

    百度效率云

    使用百度效率云-iPipe编译、扫描、测试、部署 Gitee 上的代码

    简介

    百度效率云是百度云上DevOps平台,使用百度效率云-iPipe连接 Gitee 代码库,可以使您方便地编译、扫描、测试、部署您的应用程序。效率云-iPipe支持Python、Java、Javascript、C、C++、PHP、Go等主流语言的编译、Docker构建、镜像制品管理以及云端部署。您还可以使用百度效率云iScan进行源码扫描、使用iTest进行自动化接口测试和性能测试。灵活的流水线自定义编排可以满足您的需求。

    百度效率云与 Gitee 代码库连接效果

    • Gitee 中的PullRequest自动触发效率云iPipe,可以进行编译构建、代码扫描、制品存储、部署上线
    • Gitee 中分支上的代码提交自动触发效率云iPipe进行构建,实现持续集成

    只需三个步骤,连接百度效率云-iPipe与 Gitee 代码库

    第一步:注册百度云账号,开通效率云服务

    1. 打开百度效率云产品首页(https://cloud.baidu.com/product/xly.html) 点击“立即使用”

    输入图片说明

    1. 用您的百度账号登录。如果您没有百度账号,请您注册一个,注册后从上一步开始。

    2. 在开通效率云服务页面中,输入“企业名称”和“企业标识/网址”,开通效率云服务。进入效率云

    输入图片说明

    第二步:创建效率云项目,新建iPipe流水线

    1. 在效率云项目概览页中,点击“新建项目”,输入项目名称和项目标识,点击“完成并创建”

    输入图片说明

    1. 进入新建的项目,在左侧导航中选择“流水线iPipe”,在页面上点击“新建流水线”按钮

    输入图片说明

    第三步:配置iPipe流水线,选择 Gitee 代码库

    1. 在流水线配置页,点击“+代码库/分支”按钮,选择 Gitee 代码库

    1. 点击“OAuth”授权,在 Gitee 页面中授权效率云,并给连接起个名字

    2. 选择代码库,或手动输入开源代码库,并配置监听分支

    1. 配置iPipe流水线阶段、任务,保存流水线,详细文档

    对于开源项目,让iPipe构建结果对任何人都可见

    如果你的 Gitee 项目是开源项目,你可能希望连接的iPipe流水线可以被所有人看到,以便任何人提交Commit或创建PR时,都可以看到自动触发的iPipe流水线的log日志。如果你想这样,那么做以下操作,配置效率云项目为“全网公开”

    如果你已经配置好了一条连接 Gitee 代码库的流水线(依据上述三个步骤),那么请点击iPipe流水线页面左测导航的“项目设置”,在基本信息中的“私密性设置”中,选择“全网公开”

    请注意:目前的“全网公开”功能,仅对效率云-iPipe流水线组件有效。即如果用户在未登录状态下查看“全网公开”的效率云项目,目前只能看到iPipe流水线组件。

    帮助与支持

    Does this help you?

    Search