yueqiumao 发布的文章

1.在windows下 mirror 命令有一定概率同步不上,原因是路径没有正确区分 /\

2.在mac下 mirror --watch 无法侦测到从 Finder 中删除文件的操作,却可以侦测到命令行 rm 的操作,原因是 Finder 中的删除是把文件挪动到了垃圾桶,对应操作是 rename,mc 认为这个操作不算是删除操作。
QQ20200707-162917.png
5DBD7C50-1E32-4F33-AAB8-F02ADDE3CF94.png

3.minio所有事件都是针对文件对象的,删除一个文件夹是无法同步的。

源地址:
https://updates.jenkins-zh.cn/update-center.json

因为jenkins对插件源做了证书认证,所以光设置源地址还不行,还得添加一份证书到指定目录

证书:
https://github.com/jenkins-zh/mirror-adapter/blob/master/rootCA/mirror-adapter.crt

对应目录:
/var/jenkins_home/war/WEB-INF/update-center-rootCAs

参考资料:
https://jenkins-zh.cn/tutorial/management/plugin/update-center/
https://community.jenkins-zh.cn/t/jenkins/26/20

script {
    remote = [:]
    remote.name = "node-1"
    remote.host = "?.yqmiot.com"
    remote.user = "root"
    remote.password = "********"
    remote.port = 2333
    remote.allowAnyHosts = true
    def path = sshCommand remote: remote, command: "pwd"
    echo "pwd: ${path}"
}