阿里云文档 2025-03-05

在ACS集群中使用GitLab Runner构建CI/CD环境

GitLab Runner是基于Go语言的开源应用。是运行来自GitLab的CI/CD作业的代理。CI任务作为典型的时间周期型算力使用场景,完美契合容器计算服务 ACS(Container Compute Service)按需使用和快速弹性的特性。这不仅可以简化业务的容量规划难度,还能降低整体资源持有成本。同时,借助云的弹性能力,可以显著提升CI作业的并发度。本文介绍如何使用GitLab Runn...

文章 2023-08-05 来自:开发者社区

提升开发效率之利用GitLab CI/CD打包Android项目

在开始讲怎么利用GitLab CI/CD打包Android项目之前,先来了解一下什么是CI/CD。什么是CI/CD  先来看下官方文档就CI/CD的解释,如图根据官方的解释我们可以知道CI/CD就是持续集成持续分发持续部署而GitLab CI/CD就是GitLab内置的有这些作用的工具。了解了什么是GitLab CI/CD,接着来看CI/CD的工作原理。GitLab CI/CD的工作原理  Gi....

提升开发效率之利用GitLab CI/CD打包Android项目
文章 2022-02-17 来自:开发者社区

GitLab CI/CD 在 Node.js 项目中的实践

近期在按照业务划分项目时,我们组被分了好多的项目过来,大量的是基于 Node.js 的,也是我们组持续在使用的语言。现有流程中的一些问题在维护多个项目的时候,会暴露出一些问题:如何有效的使用 测试用例如何有效的使用 ESLint部署上线还能再快一些吗使用了 TypeScript 以后带来的额外成本测试用例首先是测试用例,最初我们设计在了 git hooks 里边,在执行 git commit 之....

文章 2022-02-17 来自:开发者社区

【工作效率】使用docker搭建gitlab以及ci平台,完整版本(使用springboot项目演示)

整体步骤概括 准备两台虚拟机,最小安装,配置ip能ping通外网即可,安装docker 一台虚拟机跑gitlab,一台跑gitlab runner和springboot项目 将springboot项目打成systemctl系统服务 编写gitlab.ci自动构建你的springboot项目 自动构建的基本思路是当dev分支合并到master分支时,触发构建,自动发布,下面是详细步骤 1.通过...

【工作效率】使用docker搭建gitlab以及ci平台,完整版本(使用springboot项目演示)

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

产品推荐

开发与运维

集结各类场景实战经验,助你开发运维畅行无忧

+关注