小编sto*_*our的帖子

GitLab API将内联注释发布到合并请求

使用GitLab API可以在"特定文件的特定行"上发布注释(参见此处).

在合并请求中,为了添加注释,需要使用notes资源(请参阅此处),但note对象似乎不包含任何用于对特定行进行注释的参数.

但是,从GitLab UI我可以在更改选项卡中向合并请求添加内联注释,但是当我调用API并查看从我的内联注释创建的相应注释对象时,内联没有任何内容,它只是一个常规注释对象没有任何行或line_type参数...

任何人都知道如何使用GitLab API向合并请求添加内联注释?

gitlab

6
推荐指数
1
解决办法
748
查看次数

Jenkins管道:docker.withServer(...)不在远程服务器上执行docker命令

我正在使用Docker Pipeline Plugin版本1.10。我将我的詹金斯装在一个容器中。我有一台运行Docker守护程序的远程服务器。可以通过TCP(已测试)从Jenkins机器访问该守护程序。我在Docker守护程序上禁用了TLS安全性。我无法使docker.withServer(...)步骤正常工作。作为基本测试,我只是将以下内容放入Jenkinsfile中(如果我正确,这是有效的管道内容):

docker.withServer('tcp://my.docker.host:2345') {
  def myImage = docker.build('myImage')
}
Run Code Online (Sandbox Code Playgroud)

当管道执行时,出现以下错误:script.sh:第2行:docker:命令未找到,就像docker命令仍在尝试在本地执行(本地未安装docker命令),而不是在我的远程Docker守护程序上执行。

我有什么想念的吗?尝试在远程服务器上执行Docker命令时,是否需要在本地安装docker命令?

groovy jenkins docker jenkins-pipeline

6
推荐指数
1
解决办法
3987
查看次数

标签 统计

docker ×1

gitlab ×1

groovy ×1

jenkins ×1

jenkins-pipeline ×1