原文:gitlab-ci yml 的语法介绍

目录 . 介绍 验证 .gitlab ci.yml 不可用的作业名称 使用保留关键字 . job 配置参数 . 介绍 管道配置从作业 job 开始, 作业是 .gitlab ci.yml 文件的最基本元素。 job是: 定义了约束,指出应在什么条件下执行 具有任意名称的顶级元素,并且必须至少包含 script 子句 不限制,可以定义多个 示例 上面是两个简单的job,其中每个 job 都执行不同 ...

2021-08-10 15:52 0 130 推荐指数:

查看详情

Gitlab-CI使用及.gitlab-ci.yml配置入门一篇就够了

转载:Gitlab-CI使用及.gitlab-ci.yml配置入门一篇就够了 - 简书 (jianshu.com) 一、 Gitlab-CI/CD使用场景 首先,公司使用Gitlab作为工作仓库进行代码发布及版本控制,Gitlab内置了CI/CD的工具,这些工具可以用于代码 ...

Wed Jun 02 22:51:00 CST 2021 0 2221
gitlabgitlab-cigitlab-runner<二>

1、使用 该版未接入k8s,下一篇会写接入k8s。 配置项目使用gitlab-cigitlab-runner,在项目的根目录中添加.gitlab-ci.yml文件,用于触发pipeline。 .hosts目录里面是四个文件:.personal_ips、.daily_ips ...

Sat Sep 29 02:19:00 CST 2018 0 2807
gitlab-ci + k8s 之gitlab-ci(一)

目前常用的持续集成工具主要是jenkins与gitlab-ci ,我已在另一博文中详细记录了jenkins部署过程(其中包括gitlab的搭建),此篇介绍gitlab-ci的使用。 背景介绍 我司防火墙的80端口被封了,需要将gitlab的默认80端口修改为8088: 本地 ...

Fri Nov 16 21:02:00 CST 2018 0 1759
GitLab-CIGitLab-Runner

一、持续集成(Continuous Integration) 要了解GitLab-CIGitLab Runner,我们得先了解持续集成是什么。 持续集成是一种软件开发实践,即团队开发成员经常集成他们的工作,通常每个成员每天至少集成一次,也就意味着每天可能会发生多次集成。每次集成 ...

Fri Jun 30 00:59:00 CST 2017 2 30858
gitlabgitlab-ci自动部署

简介 gitlab-ci全称是gitlab continuous integration的意思,也就是持续集成。中心思想是当每一次push到gitlab的时候,都会触发一次脚本执行,然后脚本的内容包括了测试,编译,部署等一系列自定义的内容。本文就是利用gitlab-ci的持续集成来实现 ...

Wed Dec 19 20:06:00 CST 2018 1 3068
GitLab-CI/CD入门实操

以Spring boot项目为例。传统方式是本地生成jar包,FTP上传服务器,重启服务;如果是内网测试服,也可以在服务器上安装git拉取代码,在服务器上编译打包。但这都需要人为干预,于是CI/CD就出现了。 CI:Continuous Integration(持续集成)。自动构建和测试 ...

Thu Jan 21 23:00:00 CST 2021 1 1969
GitLab-CI部署及踩坑总结

转载请注明出处:https://www.cnblogs.com/shining5/p/8863063.html 部署GitLab-CI 简介 GitLab_CI(gitlab continuous integration)是Gitlab提供的持续集成服务。主要功能是每一次push ...

Tue Apr 17 20:14:00 CST 2018 0 11549
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM