Jenkins

Jenkins

Jenkins

Jenkins FAQ

jenkins如何获取触发的用户环境变量

默认情况下,jenkins的用户变量可以通过JENKINS_URL/pipeline-syntax/globals 但是没有触发的用户,但是现实中,我们发通知通常都需要这个变量,这里需要安装build user vars插件

jenkins groovy script总是带有空格

注意两个

  • ssh xxx@yyy要改成ss yyy -l xxx
  • 如果awk要放到后面
1
["bash","-c","ssh 192.168.0.x -lmmm \\"ls -lt /tmp/server-*.tar.gz\\" | awk \'{print \\$NF}\'"].execute().text.readLines()

jenkins的node无法连接jenkins怎么添加node

启动方式选择 Launch agent via execution of command on the controller 命令像这样 ssh AGENT_IP "java -jar /data/jenkins/remoting.jar"