我在Groovy中变得非常困惑.何时使用StringsGroovy中的内容?
1)单行情 - ' '
2)双行情 - " "
3)三行情 -'''
我的代码:
println("Tilak Rox")
println('Tilak Rox')
println('''Tilak Rox''')
Run Code Online (Sandbox Code Playgroud)
所有都倾向于产生相同的结果. 什么时候用?
使用多分支管道并在我的一个阶段中运行 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”。这不是主工作区,看起来没有更新。我怎样才能让它使用我的主工作区?