
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
从SonarQube v7.9开始,官网将不再支持任何版本的MySQL。这是作者原话:https://community.sonarsource.com/t/end-of-life-of-mysql-support/8667SonarQube提供了一个小工具以便于数据库数据从Mysql迁移至其它库。工具下载链接https://github.com/SonarSource/mysql-migrato
安装好jenkins,初始安装插件的时候因为网络原因,所有全部下载失败。百度搜了一下,提示都是替换清华源:https://mirrors.tuna.tsinghua.edu.cn/jenkins/updates/update-center.json替换后发现还是错误,查看错误日志,替换清华源后实际下载依然是http://updates.jenkins-ci.org(我这边本来想按报错一个个去下载,
jenkins使用mvn,需要注意配置环境,否则无法生效。在master的/etc/profile上配置,jenkins打印环境maven_home为空。https://blog.csdn.net/qq_43437874/article/details/107087363
帮助案例文档:https://www.jenkins.io/doc/developer/tutorial/create/在按照提示创建项目时,如果apche-maven的settings.xml配置的远程仓库是aliyun,创建直接成功,目录下无文件。切换成http://repo.maven.apache.org/maven2就可以了mvn -U archetype:generate -Dfilt
checkout([$class: 'GitSCM', branches: [[name: "${branch}"]],doGenerateSubmoduleConfigurations: false,extensions: [[$class:'CheckoutOption',timeout:30],[$class:'CloneOption',depth:0,noTags:false,refere
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/...
构建部署相关指标及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插件








