随笔分类 -  jenkins

摘要:配置推送到 Test_测试发布 分支时触发jenkins构建 #!/usr/bin/env bash while read oldrev newrev refname do branch=$(git rev-parse --symbolic --abbrev-ref $refname) if [ " 阅读全文
posted @ 2024-11-18 13:55 怀里的懒猫 阅读(18) 评论(0) 推荐(0) 编辑
摘要:1.创建专门用于api的用户,授予对应项目的权限 2.生成api_tocken 3.远程构建 打开job的构建界面 复制url 使用buildWithParameters 接口 http://192.168.xx.xxx:12000/view/运维工具/job/lijq-test/buildWith 阅读全文
posted @ 2024-10-21 11:38 怀里的懒猫 阅读(61) 评论(0) 推荐(0) 编辑
摘要:在Jenkins Pipeline中,你可以使用 withEnv步骤来临时设置环境变量。以下是一个示例,展示了如何在Jenkins Pipeline中为一个步骤设置 JAVA_HOME环境变量: pipeline { agent any stages { stage('Build') { steps 阅读全文
posted @ 2024-07-05 13:50 怀里的懒猫 阅读(178) 评论(0) 推荐(0) 编辑
摘要:Jenkins 中 执行 shell 脚本时,有时候 shell 执行失败了,或者判断结果是错误的,但是 Jenkins 执行完成后确提示成功 success 。 此时,可以通过条件判断来解决这个问题,让 Jenkins 强制退出并提示执行失败 failed 。 具体方法 jenkins 判断构建操 阅读全文
posted @ 2024-05-10 11:27 怀里的懒猫 阅读(293) 评论(0) 推荐(0) 编辑
摘要:预期:推送devloop或者master分支的代码, 自动执行jenkins 发布测试环境 首先,jenkins中需要安装如下插件 打开一个任务配置,构建触发器中勾选"Build when a change is pushed to GitLab."并过滤指定分支, 这里需要记下GitLab web 阅读全文
posted @ 2023-04-03 14:29 怀里的懒猫 阅读(950) 评论(0) 推荐(0) 编辑
摘要:官方文档: https://jenkinsci.github.io/dingtalk-plugin/guide/getting-started.html#%E6%B3%A8%E6%84%8F 注意:系统配置时可收到通知,但是在构建项目时没有收到通知,不确定什么原因,如果出现这种情况,可重启jenki 阅读全文
posted @ 2022-08-31 11:03 怀里的懒猫 阅读(70) 评论(0) 推荐(0) 编辑
摘要:注意:文件参数不支持Jenkins流水线 文件上传以后会上传至 workspace 里对应的project下面,但是文件会被重命名为File location(设置路径)输入库的值, 如果在jenkins中继续读读取该文件,可以在使用内置变量WORKSPACE 阅读全文
posted @ 2022-08-31 10:49 怀里的懒猫 阅读(790) 评论(0) 推荐(0) 编辑
摘要:pipeline { agent any environment { //以上自定义的参数 project = "$params.PROJECT" } stages { stage('获取端口'){ steps{ script{ switch(project) { case 'kangaroo-bi 阅读全文
posted @ 2022-07-01 10:15 怀里的懒猫 阅读(694) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示