import smtplib from email.mine.text import MIMEText from email.header import Header # 邮件内容 mail_msg = ''' <h2 style="color:#f00">这是一封自动发送的邮件</h2> <p>< ...
分类:
编程语言 时间:
2020-06-17 12:35:07
阅读次数:
70
前言本文适用于两种场景:设备A使用ssh-key登陆设备B通过ssh-key连接gitlab(github类似)一、在设备A上生成密钥ssh-keygen -t rsa 一路回车就好。还可以加上 -C “注释”二、设备A使用ssh-key登陆设备B将A生成的公钥发送到目标机器,这步有多种方法,选择其... ...
分类:
其他好文 时间:
2020-06-17 12:29:19
阅读次数:
61
一、gitlab汉化包下载地址https://gitlab.com/xhang/gitlab1、找到相应本版的汉化包下载,如我的gitlab版本是12.3.5wgethttps://gitlab.com/xhang/gitlab/-/archive/12-3-stable-zh/gitlab-12-3-stable-zh.tar.gz2、解压汉化包tar-zxfgitlab-12-3-stable
分类:
其他好文 时间:
2020-06-17 11:19:15
阅读次数:
126
一、安装依赖包sudoyuminstall-ycurlpolicycoreutils-pythonopenssh-serverpostfix二、开启相关服务及放行防火墙#启动sshd并配置开机启动sudosystemctlenablesshdsudosystemctlstartsshd#启动postfix并配置开机启动sudosystemctlenablepostfixsudosystemctls
分类:
其他好文 时间:
2020-06-17 11:06:18
阅读次数:
57
安装及配置 修改docker-compose文件 vim docker-compose.yml gitlab: image: 'gitlab/gitlab-ce:latest' restart: always hostname: 'gitlab_1' environment: GITLAB_OMNI ...
分类:
其他好文 时间:
2020-06-17 10:48:28
阅读次数:
45
部署社区版gitlab安装前准备:内存:至少4G1.安装依赖检查依赖包是否安装yuminstall-ycurlopenssh-serveropenssh-clientspostfixcroniepolicycoreutils-python2.启动postfix,并设置为开机启动systemctlstartpostfixsystemctlenablepostfix3.设置防火墙(可暂时关闭防火墙)f
分类:
其他好文 时间:
2020-06-17 10:30:12
阅读次数:
98
整个 CICD 流程大致如下: 这里 jenkins/gitlab/harbor 都是现成的哈,主要记录一下集成过程和其中遇到的问题。 1、创建一个流水线任务 2、填写项目描述 3、编写 pipeline 脚本和其中调用的 shell 脚本 pipeline { agent any environm ...
分类:
编程语言 时间:
2020-06-17 01:36:26
阅读次数:
209
CONTINUOUS INTEGRATION/CONTINUOUS DEPLOYMENT/ CONTINUOUS DELIVERY (CI&CD) 持续集成/持续部署/持续交付 第三方工具-使用JenKins 基础配置gitlab 1、 选择添加 2、 选择token 3、 到gitlab 用户设置 ...
分类:
其他好文 时间:
2020-06-16 18:33:36
阅读次数:
70
gitlab代码统计 git log --format='%aN' | sort -u | while read name; do echo -en "$name\t"; git log --author="$name" --pretty=tformat: --since ==2018–03-01 ...
分类:
其他好文 时间:
2020-06-16 18:21:45
阅读次数:
298