相关疑难解决方法(0)

在Groovy中'vs'"vs'''.何时使用什么?

我在Groovy中变得非常困惑.何时使用StringsGroovy中的内容?

1)单行情 - ' '
2)双行情 - " "
3)三行情 -'''

我的代码:

 println("Tilak Rox")
 println('Tilak Rox')
 println('''Tilak Rox''')
Run Code Online (Sandbox Code Playgroud)

所有都倾向于产生相同的结果. 什么时候用?

groovy operators

12
推荐指数
2
解决办法
1872
查看次数

jenkins docker 代理和工作区

使用多分支管道并在我的一个阶段中运行 docker 代理,我发现容器内的工作区没有更新:

stage('run inside container') {
     agent {
         docker {
             image "my/image"}}
    steps{
       sh 'ls -l'
       ...
Run Code Online (Sandbox Code Playgroud)

所以我发现 jenkins 正在运行这个 docker 命令:

docker run -t -d -u 1000:1000 -u root -w /home/jenkins/workspace/myworkspace@2
Run Code Online (Sandbox Code Playgroud)

它安装了工作空间,但带有“2”。这不是主工作区,看起来没有更新。我怎样才能让它使用我的主工作区?

jenkins jenkins-plugins jenkins-pipeline

5
推荐指数
1
解决办法
5490
查看次数