1.构建触发器:(生产环境最好不要用这个,测试环境用吧),本文多图构建触发器(webhook),有的人称为钩子,实际上是一个HTTP回调,其用于在开发人员向gitlab提交代码后能够触发jenkins自动执行代码构建操作。以下为新建一个开发分支,只有在开发人员向开发(develop)分支提交代码的时候才会触发代码构建,而向主分支提交的代码不会自动构建,需要运维人员手动部署代码到生产环境。·1.1g
分类:
Web程序 时间:
2020-06-08 09:22:31
阅读次数:
104
centos 7.6通过离线方式安装GitLab。 第1步,下载gitlab安装包 从 清华大学开源软件镜像站 下载最新版gitlab安装包。 从 gitlab官网 下载gitlab最新安装包 第2步,安装gitlab (1) 使用rmp安装 以当前最新版为例,将 gitlab-ce-13.0.5- ...
分类:
其他好文 时间:
2020-06-07 13:16:28
阅读次数:
109
jenkins web hook机制 运行jenkins任务触发方式: 主动运行 定时构建 就算代码库没有更新,也会构建。 通过代码库主动触发Jenkins的构建任务 jenkins向外暴露一个触发器,github或gitlab代码库提交代码的时候,可以主动触发jenkins。 需要打通通信 需要有 ...
分类:
其他好文 时间:
2020-06-07 12:45:45
阅读次数:
68
之前自己在服务器上搭建了GitLab, 安装配置GitLab , 使其能web页面访问, pull, push, clone 等都成功了. ssh 形式要弄生成配置 ssh秘钥, 之前没弄过, 在网上查了一些文章博客, 有本地Windows电脑 生成配置的, 有在服务器Git 命令生成配置的. 然后 ...
分类:
其他好文 时间:
2020-06-07 12:31:24
阅读次数:
182
#实现邮件发送import smtplib#email实现邮件的构建from email.mime.text import MIMETextfrom email.header import Headerimport schedule,timedef job(): # 如何实现文本邮件发送 messa ...
分类:
编程语言 时间:
2020-06-07 10:55:40
阅读次数:
74
通过前面两篇文章,我们已经有了一个“嗷嗷待哺”的K8s集群环境,也对相关的概念与组件有了一个基本了解(前期对概念有个印象即可,因为只有实践了才能对其有深入理解,所谓“纸上得来终觉浅,绝知此事要躬行”),本文从实践角度介绍如何结合我们常用的Gitlab与Jenkins,通过K8s来实现项目的自动化部署 ...
分类:
其他好文 时间:
2020-06-06 18:16:52
阅读次数:
58
访问 GitLab 数据库 步骤 用的 Docker Gitlab,首先进入容器 docker exec -it gitlab /bin/bash `` 找到数据库配置文件 ```bash /var/opt/gitlab/gitlab-rails/etc/database.yml 内容如下,记录了数 ...
分类:
数据库 时间:
2020-06-06 16:58:11
阅读次数:
145
虚拟机安装的有点多,后面还会增加,就赶紧记下来 服务器账号密码服务 192.168.1.111(k8s-node2) 192.168.1.113(k8s-node1) 192.168.1.114(k8s-master) 192.168.1.113:32200 admin 123456 jenkins ...
分类:
其他好文 时间:
2020-06-04 01:49:11
阅读次数:
128
因为配置了域名访问gitlab私有仓库,但是在项目clone这里,显示的还是ip地址,并且还带端口,每次访问,clone都需要自己修改,比较不方便。 修改方法: sudo vim /opt/gitlab/embedded/service/gitlab-rails/config/gitlab.yml ...
分类:
其他好文 时间:
2020-06-03 17:17:12
阅读次数:
111
1.安装 githttps://www.cnblogs.com/wulixia/p/11016684.html 2.安装 gitlabhttps://www.cnblogs.com/yanjieli/p/10605381.html 3.jenkins 安装https://www.cnblogs.co ...
分类:
其他好文 时间:
2020-06-03 16:04:29
阅读次数:
75