
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
https://blog.csdn.net/kris_fei/article/details/83501098
jenkins执行job时可以看到console output中第一行打印出了当前执行人。我们有时候需要获取这个构建用户参数。查看jenkins环境变量,发现并没有这个参数。查看jenkins环境变量信息:http://localhost:8080/env-vars.html。解决这个问题可以通过安装build-user-vars-plugin.hpi插件来实现。插件下载地址:http://upd
jenkins流水线中,如果我们不想要在流水线本身写入消息通知调用,那么可以通过安装notification插件来实现。插件满足pipeline job通过配置实现对jenkins job的开始、结束、成功、失败等状态时调用外部消息接口的实现。返回消息类型是xml和json插件文档地址:https://plugins.jenkins.io/notification/...
-> “脚本控制台” 运行以下脚本(需要指定JobName和JobNumber,job名如如果套文件夹,比如cds文件夹下面名字为auto的job,JobName填“cds/auto”)。jenkins 构建job没有启动,构建号点进去杀不掉,左侧没有abort按钮。

构建部署相关指标及UI界面设计数据来源参考
jenkins脚本中我们可能会需要进行登入操作,比如使用docker去pull或者push镜像。docker login命令中如何不出现明文。举例pipeline脚本中需要通过账号密码登入docker库xxxxxxx 。1、在jenkins中新建一个类型为Username with password的凭据名称为 xxxxxxxxxxxxx2、流水线pipiline脚本片段withCredentia
当jsch的版本从0.1.x升级到0.2.x的时候,由于0.2觉得ssh-rsa,ssh-dss算法有漏洞就禁用了。而linux服务器的版本不变,依然用的ssh-rsa和ssh-dss算法。通过访问jsch,发现可以通过配置将ssh-rsa、ssh-dss放行。另外可能还会出现kex的错误,解决方法同server_host_key。其中 jschProposal 是我们的Jenkins SSH插件

从SonarQube v7.9开始,官网将不再支持任何版本的MySQL。这是作者原话:https://community.sonarsource.com/t/end-of-life-of-mysql-support/8667SonarQube提供了一个小工具以便于数据库数据从Mysql迁移至其它库。工具下载链接https://github.com/SonarSource/mysql-migrato
当jsch的版本从0.1.x升级到0.2.x的时候,由于0.2觉得ssh-rsa,ssh-dss算法有漏洞就禁用了。而linux服务器的版本不变,依然用的ssh-rsa和ssh-dss算法。通过访问jsch,发现可以通过配置将ssh-rsa、ssh-dss放行。另外可能还会出现kex的错误,解决方法同server_host_key。其中 jschProposal 是我们的Jenkins SSH插件

从SonarQube v7.9开始,官网将不再支持任何版本的MySQL。这是作者原话:https://community.sonarsource.com/t/end-of-life-of-mysql-support/8667SonarQube提供了一个小工具以便于数据库数据从Mysql迁移至其它库。工具下载链接https://github.com/SonarSource/mysql-migrato







