
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
mvn编译时snapshot快照依赖没有被拉取到,maven默认snapshot快照库是不做拉取的,需要我们自行配置打开snapshot快照库,允许快照库生效(snapshot中enabled要设置为true)。有两种方式:1、指定项目生效,在项目的pom.xml中配置,url改成自己的仓库<repositories><repository><id>nexus&
gitlab对外暴露metrics1、管理员登入2、点击上中设置小扳手按钮3、点击左侧菜单栏最下面设置按钮4、在指标 - Prometheus中展开并勾选Enable Prometheus Metrics5、gitlab-ctl restart重启生效6、指标 - Prometheus中有个here快捷跳转按钮,点击进入可以看到访问api的路径,通过api可以看到gitlab metrics数据。
问题:新版本jenkins2.2.* 调用api接口提示403按照jenkins老版本的操作,我一开始就去全局安全配置中把跨域的勾选给去了。结果调用api还是403具体message提示:No valid crumb was included in the request。差异:新老版本jenkins差异在于老版本提供选项框可以自由设置是否勾选开启CSRF,新版本是默认CSRF是开启的,且UI界面
1、sonarqube扫描时剔除指定文件项目进行代码扫描时有时会需要剔除一些不需要的文件,我们可以在sonarqube平台的对应项目上,在项目菜单栏Administration下拉选项中选中General Settings,并在左侧菜单中选中Analysis Scope,将需要剔除的源文件和需要剔除的单元测试文件分别配置在sonar.exclusions和sonar.test.exclusions
安装好jenkins,初始安装插件的时候因为网络原因,所有全部下载失败。百度搜了一下,提示都是替换清华源:https://mirrors.tuna.tsinghua.edu.cn/jenkins/updates/update-center.json替换后发现还是错误,查看错误日志,替换清华源后实际下载依然是http://updates.jenkins-ci.org(我这边本来想按报错一个个去下载,
options 说明options作用-u账号-p密码--password-stdin通过 STDIN 提供密码实际栗子通过命令行方式输入账号密码docker login -u admin -p admin [镜像库]这种方式不安全,密码会出现在 shell 的历史记录或日志文件中通过 STDIN 输入密码先将密码存储在 pwd.txt 文件中cat pwd.txt | docker login
checkout([$class: 'GitSCM', branches: [[name: "${branch}"]],doGenerateSubmoduleConfigurations: false,extensions: [[$class:'CheckoutOption',timeout:30],[$class:'CloneOption',depth:0,noTags:false,refere
当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插件

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







