方法二:安装插件build user vars pipeline{ agent any stages{ stage("任务申请"){ steps{ wrap([$class: 'BuildUser']) { script {//获取当前登录用户账户、姓名、邮箱Applier_id = "${BUILD_USER_ID}"Applier_name= "${env.BUILD_USER}"Applier_mail= "${env.BUILD_USER_EMAIL}"} script{ println ...
gitconfig--globaluser.name"Youngg"gitconfig--globaluser.email"vincentsys@yeah.net" git config --list获取Git配置信息 注意:git config命令的--global参数,用了这个参数,表示你这台机器上所有的Git仓库都会使用这个配置,当然也可以对某个仓库指定不同的用户名和Email地址。 三.Git连接远程仓库Gitee 在本地根据...
Set<User> users = context.getBuild().getCulprits(); @@ -41,7 +41,7 @@ public void addRecipients(ExtendedEmailPublisherContext context, EnvVars env, Se String userAddress = EmailRecipientUtils.getUserConfiguredEmail(user); if (userAddress != null) { descriptor.debug(context.getListener()....
tools.PrintMes("获取扫描结果","green") result = sonarapi.GetProjectStatus("${JOB_NAME}") println(result) if (result.toString() == "ERROR"){ toemail.Email("代码质量阈错误!请及时修复!",userEmail) error " 代码质量阈错误!请及时修复!" } else { println(result) } } } } //构建镜像 s...
9.userContent 用户生成的文件: 用于存储在 Jenkins 管理过程中生成的文件;比如使用Convert To Pipeline 插件可以将 JOB 转换成 Pipeline,生成的 Pipeline 的内容会以文件的形式存储在这个文件夹中。 10.fingerprints 文件指纹目录: 文件指纹(fingerprints)是一个简单的MD5校验和。Jenkins维护了一个md5sum数据库,用于文...
git config --globaluser.name"你的名字"git config --globaluser.email"你的邮箱" 设置名字和邮箱 7.克隆项目 gitclone项目地址 克隆项目 8.查看projects文件夹,项目已经克隆下来了 项目目录 5.提交代码到gitlab 1.基于以上步骤,在克隆的项目文件夹下新增一个测试文件 ...
//only send am email if the build failed and 'mickeymouse' had a commitbuild.result.toString().equals('FAILURE')&&build.hasParticipant(User.get('mickeymouse')) //only send an email if the word {{ERROR}} is found in build logsbuild.logFile.text.readLines().any { it=~/.*ERROR.*/...
git config--global user.name"jackson0714"git config--global user.email"jackson0585@163.com"git config--global credential.helper store git pull 输入用户名和密码后,第二次不会再提示输入 问题4.jenkins账户没有权限 代码语言:javascript 复制 ubuntu@VM-0-17-ubuntu:/home/workspace/testProject$ sudo su...
settings.xml包含仓库镜像、本地镜像和认证信息等。一般默认的路径有两种:Global Maven Settings --- ${M2_HOME}/conf/settings.xml;User Maven Settings --- ${user.HOME}/.m2/settings.xml。如果两个文件都存在,会对内容进行合并,优先应用当前目录下settings.xml中的设定。
[root@etcd1 ~]# git config --global user.name "Administrator" [root@etcd1 ~]# git config --global user.email "lizedemail@foxmail.com" 把我们gitlab上的项目克隆下来。 [root@etcd1 ~]# git clone ssh://git@192.168.110.133:222/root/my-project.git [root@etcd1 ~]# ls my-project/index...