下载压缩的工件

问题描述

基本思想::我想获得此压缩的工件,循环执行,打开每个文本文件添加一行并保存。之后,我要上载此文件夹的新版本,再次作为压缩文件夹。

我的第一个问题是我无法从人工制品中下载此压缩文件夹。

我已经尝试过:https://github.com/devopshq/artifactory

我用我的个人路径,用户名和密码更改了相同的代码(由于安全原因,本帖子更改了此代码),但是我遇到很多错误

更新:不再有SSL错误,但是我的代码仍然有问题。

解决方法

该错误似乎与您对Artifactory SSL证书的验证有关。

ssl.SSLError: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed (_ssl.c:852)

您应该查看JFrog Artifactory的Python接口库提供的用于处理SSL certificate validations的各种选项。
例如,禁用主机证书验证

from artifactory import ArtifactoryPath

path = ArtifactoryPath(
    "http://my-artifactory/artifactory/libs-snapshot-local/myapp/1.0",verify=False
)