首页标签CCI 持续集成

#CCI 持续集成

支持多语言多终端的持续集成服务

构建部署流水线GitHub+Docker+Jenkins

山有扶苏

构建部署流水线能让我们自动化地进行程序构建和部署。在这篇文章中,我们选择GitHub作为源代码管理仓库,构建引擎选择Jenkins,使用Docker作为部署引擎...

11250

【玩转Lighthouse】自建轻量级Git仓库Gitea并结合Drone实现CICD

雨落凋殇

上海比升互联网技术有限公司 · JAVA开发工程师 (已认证)

作为开发人员使用Git进行版本管理是必不可少的一部分,但似乎从去年开始,最大的代码仓库GitHub在大陆经常无法访问,又或者经常超时。但是国内哪些Git仓库站点...

20221

GitLab CI/CD关键词(五):变量 variables

拿我格子衫来

在GitLab CI/CD中变量对于业务的实现起着非常大做作用,用户可以使用环境中的预设变量,或自定义的变量来是实现各种各样的需求。在GitLab CI/CD中...

17320

GitLab CI/CD关键词(四):指定runner tags,镜像image,运行条件when

拿我格子衫来

本篇文章介绍三个关键词,用于指定runner的tags,使用镜像来构建运行作业,以及规定合适触发作业的when关键词。这些都是非常使用的基础关键词。对于我们编写...

13120

GitLab CI/CD关键词(三):制品artifacts,缓存cache

拿我格子衫来

本篇文章将讲解制品artifacts与缓存cache二个关键词。二个关键词都可以将流水线中的文件存储起来,但区别点也很多。

22220

GitLab CI/CD 测试题

拿我格子衫来

编写了几道能够考察GitLab CI/CD能力的题目,欢迎测试。 未经作者同意,禁止转载。

12230

GitLab CI/CD中的常用预设变量

拿我格子衫来

在GitLab CI/CD中有很多官方预设的变量,这些变量极大地扩展了流水线的功能,比如有一个预设变量为 CI,在GitLab CI/CD的流水线中它的值始终为...

16440

在GitLab CI/CD中使用environment对部署环境进行管理

拿我格子衫来

每一个应用都在研发阶段都会有几套环境,开发环境,集成环境,测试环境,生成环境。对于不同的环境,CI/CD的处理方式可能有所不同。在GitLab CI/CD中,如...

11810

GitLab Runner 配置分布式缓存MinIO

拿我格子衫来

在GitLab CI/CD中,我们经常用到缓存,将下载的项目依赖包缓存起来,下次自动恢复到工作目录,以此来是实现资源的最大化,加快下载与编译速度。

12010

装在笔记本里的私有云环境:持续集成(上)

soulteary

本篇是系列中的第五篇内容,我们继续聊聊如何把一个简化过的私有云环境部署在笔记本里,以满足低成本、低功耗、低延时的实验环境。如果你有闲置的轻量云服务器,也可以动手...

5200

教你如何使用vercel服务免费部署前端项目和serverless api

程序员poetry

使用GitHub账号去关联vercel,后续代码提交到vercel可以自动触发部署

23750

【Web Function】云函数 镜像部署

Vine

https://cloud.tencent.com/developer/article/1845071

28410

【Web Function】云函数 vapor 基础部署流程

Vine

https://github.com/VineFiner/ciam-hello.git

26310

kubernetes 基于jenkins spinnaker的ci/cd实践二sonarqube的安装与简单使用

对你无可奈何

layabox · 运维工程师 (已认证)

顺序有点乱了在ci/cd过程中应该是先进行代码的静态扫描再去进行扫描镜像的呢,就佛系的写了。反正步骤都是独立的。这里写一下sonarqube的安装与集成,估计实...

22030

Kubernetes中spinnaker使用二

对你无可奈何

layabox · 运维工程师 (已认证)

紧跟Kubernetes中spinnaker的使用一。完成了简单的各种Triggers触发器,还有deploy Mainfest部署一个kubernetes的简...

15850

Kubernetes中spinnaker的使用一

对你无可奈何

layabox · 运维工程师 (已认证)

spinnaker 1.26.6 on kubernetes,现在想到的做的跟jenkins流水线联动(添加多个jenkins环境配置)and 多kuberne...

2410

iOS - 自动化集成部署

Wilbur-L

在 Mac 环境下,我们需要先安装 JDK,然后在 Jenkins 的官网 下载最新的 war 包。下载完成后,打开终端,进入到 war 包所在目录,执行以下命...

11930

一文了解MySQL性能测试及调优中的死锁处理方法,你还看不明白?

憨憨默默成神

如果想要记录所有的死锁日志,需要打开innodb_print_all_deadlocks参数,将所有的死锁日志记录到errorlog中。

17220

DevOps 之 Coding CI

鲍远林

CODING DevOps 包括代码托管、项目管理、测试管理、持续集成、制品库等多款产品和服务,涵盖软件开发从构想到交付的一切所需,使研发团队在云端高效协同,实...

27220

Mac下搭建SVN服务器

世平

Mac系统自带svn服务,包括服务器端和客户端,所以只需要简单的配置就能搭建一个svn服务器。用到的命令如下:

513171

扫码关注云+社区

领取腾讯云代金券