全部产品
弹性计算 会员服务 网络 安全 移动云 数加·大数据分析及展现 数加·大数据应用 管理与监控 云通信 阿里云办公 培训与认证 更多
存储与CDN 数据库 域名与网站(万网) 应用服务 数加·人工智能 数加·大数据基础服务 互联网中间件 视频服务 开发者工具 解决方案 物联网 智能硬件
CodePipeline

GitHub企业版集成

更新时间:2017-10-10 21:45:37

使用GitHub企业版插件

GitHub企业版插件可以帮助CodePipeline用户直接绑定GitHub企业版环境账户,自动列出您的代码仓库及其对应的分支或Tag

操作步骤

  1. 创建Github Enterprise OAuth application

    Settings -> OAuth Applications -> Register a new application

    Application name: demo
    Homepage URL: https://cds.console.aliyun.com/#/home
    Authorization callback URL: https://ci-codepipeline.cn-beijing.aliyun.com/cds-jenkins-aliyun-com/descriptorByName/hudson.plugins.githubee.GithubSCM/finishEnterpriseOAuth

    创建OAuth app点击Register application完成注册。
    Authorization callback URL参数一定要写对。

  2. 查看OAuth application提供的Client ID和Client Secret

    查看OAuth app

  3. 返回CodePipeline页面,输入Github企业版环境信息

    hostname,client_id, client_secret要严格使用”,”分割

    输入环境信息

    点击绑定Github Enterprise账号完成账号绑定。最后刷新作业配置页面,就可以正确获取用户Github Enterprise环境下的代码库信息。

本文导读目录