上传过程中工件是否作为部分文件存在于 JFrog Artifactory 中?
Do artifacts exist as partial files in JFrog Artifactory while upload is in progress?
如果我通过 Teamcity 插件 Spec Schema 将工件上传到 JFrog Artifactory
{
"files": [
{
"pattern": "/home/teamcity/.m2/temp/abcdef-*.tar.gz",
"target": "abc-repository-xyz/"
}
]
}
如您所见,这是一个 500MB 的存档文件,上传大约需要 25 秒(根据 teamcity 构建日志)。
我想了解,在这 25 秒的持续时间内,工件是作为部分文件存在,还是仅当它是完整文件时才会列在 Artifactory 存储库中?
文件在Artifactory中缓冲,直到完全上传(有一些更复杂的场景),并且只有在上传完成后才可见。
完全上传意味着 Artifactory 在文件存储后使用文件的元数据更新了数据库。
如果我通过 Teamcity 插件 Spec Schema 将工件上传到 JFrog Artifactory
{
"files": [
{
"pattern": "/home/teamcity/.m2/temp/abcdef-*.tar.gz",
"target": "abc-repository-xyz/"
}
]
}
如您所见,这是一个 500MB 的存档文件,上传大约需要 25 秒(根据 teamcity 构建日志)。
我想了解,在这 25 秒的持续时间内,工件是作为部分文件存在,还是仅当它是完整文件时才会列在 Artifactory 存储库中?
文件在Artifactory中缓冲,直到完全上传(有一些更复杂的场景),并且只有在上传完成后才可见。
完全上传意味着 Artifactory 在文件存储后使用文件的元数据更新了数据库。