美文网首页
CI / CD 搭建注意点

CI / CD 搭建注意点

作者: 简栋梁 | 来源:发表于2019-12-19 19:56 被阅读0次
  • 在 Drone 安装之前,Gogs 必须安装,顺序不能颠倒

  • 若 Gogs 没有仓库,使用 Gogs 账号登录 Drone 时,会提示未认证

  • 不能手动创建 Web 钩子,必须由 Drone-server 自动创建,保证钩子信息一致性

  • 删除 Gogs 仓库,并不能彻底删除 Drone 列表项

  • Gogs 仓库、Drone 列表项是一对一的关系,Web 钩子具有桥梁作用

  • 如果 .drone.yml 不存在,Gogs 不能与 Drone 进行连接

  • 防止 Docker 互相访问出现 No route to host

firewall-cmd --permanent --direct --add-rule ipv4 filter INPUT 4 -i docker0 -j ACCEPT
firewall-cmd --reload
systemctl restart docker
  • Drone 常用环境变量

drone
DRONE_AGENTS_ENABLED:是否开启身份验证
DRONE_GOGS_SERVER:gogs服务器地址
DRONE_RPC_SECRET:代理密钥
DRONE_SERVER_HOST:drone服务器地址(除了80端口,其他都要带上端口号)
DRONE_SERVER_PROTO:http / https
DRONE_LOGS_TRACE:开启日志
DRONE_USER_CREATE:赋予管理员权限

drone-runner
DRONE_RPC_PROTO:http / https
DRONE_RPC_HOST:drone服务器地址(除了80端口,其他都要带上端口号)
DRONE_RPC_SECRET:代理密钥,与drone-server一致

相关文章

  • CI / CD 搭建注意点

    在 Drone 安装之前,Gogs 必须安装,顺序不能颠倒 若 Gogs 没有仓库,使用 Gogs 账号登录 Dr...

  • 基于Gogs+Drone搭建的私有CI/CD平台

    请移步基于Gogs+Drone搭建的私有CI/CD平台

  • java ci/cd环境搭建

    最近搭建了一套java的ci/cd环境,记录下搭建过程?� 注:下面演示软件安装在/opt 准备一台机器,内存8G...

  • Prepare

    CI/CD The adoption of CI/CD has changed how developers an...

  • Server服务开发过程

    一、创建Spring Boot项目 二、搭建 gitlab CI/CD流程:测试,打包,发布,生成镜像,发布镜像。...

  • SAP ABAP的CI/CD解决方案

    如今国外很多partners已经在尝试Jenkins + abapGit + 公有云搭建ABAP CI/CD环境了...

  • Jenkins 介绍

    Jenkins构建CI/CD CI/CD是什么? CI(Continuous integration,中文意思是持...

  • CI/CD/CD

    CI 持续集成CONTINUOUS INTEGRATION持续集成的环境中,开发人员会频繁提交代码到主干。持续集成...

  • 5. GitLab CI/CD实践 - .gitlab-ci.y

    GitLab CI/CD功能基于每个项目根目录下的.gitlab-ci.yml配置文件来实现。 注意:.gitla...

  • gitlab CI/CD 将react、vue项目打包成Dock

    用了好多CI/CD工具,个人感觉 gitlab-ci 还是挺好用的。基础环境搭建在此文章不说明(如gitlab安装...

网友评论

      本文标题:CI / CD 搭建注意点

      本文链接:https://www.haomeiwen.com/subject/fbsynctx.html