持续集成
希哈科技
希哈科技 (XIHA) 致力于成为全球领先的AIoT产品与技术服务解决方案提供商。把 “赋能万物,机器智能” 作为核心价值观。相信所秉承的 “星球万物,智慧物联” 的使命,会持续为客户创造长期价值。
展开
-
Android 持续集成实践(一)——从0开始搭建 Gitlab 服务器
文章目录 前言 系列文章 Android 持续集成实践(一)——从0开始搭建 Gitlab 服务器 搭建 Gitlab 的环境 安装 CentOS7 配置网络 安装 Gitlab 服务器 安装依赖 安装 Gitlab 服务 配置 gitlab url 和端口 Gitlab 搭建完成 FAQ 参考资料 前言 最近幸得空闲,就来自己实践一遍 Android 的持续集成,之前公司一直在使用同事搭建的 g...转载 2019-07-09 17:47:51 · 228 阅读 · 0 评论 -
Android 持续集成实践(二)——配置 Docker + gitlab-runner 实现线上自动编译
文章目录 前言 系列文章 Android 持续集成实践(二)——配置 Docker + gitlab-runner 实现线上自动编译 安装 Docker 安装 gitlab-runner 安装 注册 runner 配置 runner 缓存路径 签名文件的处理 测试线上自动编译 参考资料 前言 最近幸得空闲,就来自己实践一遍 Android 的持续集成,之前公司一直在使用同事搭建的 gitlab+c...转载 2019-07-09 17:53:20 · 503 阅读 · 0 评论 -
Android 持续集成实践(三)——编写 .gitlab-ci.yml 实现自动化
文章目录 前言 系列文章 Android 持续集成实践(三)——编写 .gitlab-ci.yml 实现自动化 要实现的效果 定义 gitlab-ci 工作场景阶段 定义 build 任务 定义 reinforceAndChannel 任务 把 360加固保上传到 gitlab-runner 缓存目录 创建加固和多渠道的 shell 脚本 在 .gitlab-ci.yml 创建任务 定义 depl...转载 2019-07-09 17:57:29 · 774 阅读 · 0 评论 -
Android 持续集成实践(四)——配置 WebHook 通知编译结果
文章目录 前言 系列文章 Android 持续集成实践(四)——配置 WebHook 通知编译结果 团队沟通工具 创建团队 创建讨论组 添加 BearyChat 机器人 配置 WebHook gitlab 配置 webhook firim 配置 webhook 效果演示 前言 最近幸得空闲,就来自己实践一遍 Android 的持续集成,之前公司一直在使用同事搭建的 gitlab+ci+firim,...转载 2019-07-09 18:02:06 · 357 阅读 · 0 评论 -
GitLab CI/CD 的执行流程
介绍 GitLab CI/CD 是一个简洁好用的的持续集成/持续交付的框架。通过为你的项目配置一个或者多个 GitLab Runner,然后撰写一个 .gitlab-ci.yml,你就可以很方便地利用 GitLab CI/CD 来为你的项目引入持续集成/交付的功能。 执行流程 Stage GitLab CI/CD 的执行过程中首先驱动的是 Stage。 CI 中 Stage 的执行 ...转载 2019-07-15 14:46:33 · 1041 阅读 · 0 评论 -
用 GitLab CI 进行持续集成
简介 从 GitLab 8.0 开始,GitLab CI 就已经集成在 GitLab 中,我们只要在项目中添加一个.gitlab-ci.yml文件,然后添加一个 Runner,即可进行持续集成。 而且随着 GitLab 的升级,GitLab CI 变得越来越强大,本文将介绍如何使用 GitLab CI 进行持续集成。 一些概念 在介绍 GitLab CI 之前,我们先看看一些持续集成相关...转载 2019-07-15 15:41:14 · 179 阅读 · 0 评论