gpt4 book ai didi

运行 docker-compose up 时出现 Azure DevOps Pipeline 错误

转载 作者:行者123 更新时间:2023-12-03 07:08:03 25 4
gpt4 key购买 nike

我有一个使用 HTML 报告程序运行 Postman Newman 测试集合的图像。 Azure DevOps 中还创建了一个管道。

过去一切都工作正常,但最近管道停止运行 docker-compose up,尽管没有进行任何更改。在本地,一切都继续进行。

这是我的 Docker 文件:

FROM postman/newman:alpine

RUN npm install -g newman-reporter-htmlextra
RUN apk add --update gettext
RUN apk add --update jq

WORKDIR /etc/newman
COPY path/run.sh .
RUN chmod +x run.sh

ENTRYPOINT [ "sh", "path/run.sh" ]

管道崩溃并显示以下消息:

ENOENT: no such file or directory, open 'path/run.sh'

不过,对我来说最奇怪的是,以前一切正常,但没有对这些文件进行任何更改,现在我收到错误。也许 Azure 本身更新了某些内容,但我没有找到任何相关信息?

  • 我的 *.sh 文件以 LF 结尾

最佳答案

问题出在 Azure Pipelines YAML 文件上。我还有一个 docker-compose.override.yml 并添加 additionalDockerComposeFiles 参数以及该文件的路径解决了问题。

事实上,之前一切正常,我认为与 Azure DevOps 的变化有关,尽管我没有找到任何关于此的详细信息。

关于运行 docker-compose up 时出现 Azure DevOps Pipeline 错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/71062915/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com