构建 docker 映像后,我尝试使用azure-devops中的ContainerStructureTest@0测试其功能。
我有一个管道并测试configFile。
首先,它给出以下警告:
##[warning]Can\'t find loc string for key: FoundDockerConfigStoredInTempPath
##[warning]Can\'t find loc string for key: OldDockerConfigContent
##[warning]Can\'t find loc string for key: AddingNewAuthToExistingConfig
然后,产生以下错误:
[command]/home/vsts/work/_tasks/ContainerStructureTest_39bc2c9b-55b7-4835-89cd-6cc699ef7220/0.1.2/container-structure-test test --image ***/entry_point:latest --config /home/vsts/work/1/structure-test.yaml --json
##[error]Error in executing the command: Error: spawnSync /home/vsts/work/_tasks/ContainerStructureTest_39bc2c9b-55b7-4835-89cd-6cc699ef7220/0.1.2/container-structure-test ETXTBSY
##[error]Error: Error in executing the command: Error: spawnSync /home/vsts/work/_tasks/ContainerStructureTest_39bc2c9b-55b7-4835-89cd-6cc699ef7220/0.1.2/container-structure-test ETXTBSY
我确实确认我的 configFile 已复制到虚拟机中:
/home/vsts/work/1/structure-test.yaml
由于您的文档尚未完成,我遵循了https://github.com/GoogleContainerTools/container-structure-test中的语法
我感觉这个任务没有正确配置。谁能帮我解决错误?