云计算核心技术Docker教程:Docker Hub设置设置自动测试文件
Docker Hub可以使用容器自动测试对源代码存储库的更改。您可以Autotest在任何Doc云计ker Hub存储库上启用以对对源代码存储库的每个拉取请求运行测试,以创建持续集成测试服务。
启用算核Autotest构建用于测试目的的图像,但并没有 内置图像自动推送到泊坞库。如果要将构建的映像推送到D心技ocker Hub存储库,请启用Automated Builds。
要设置自动化测试,请创建一个docker术D-compose.test.yml文件,该文件定义了sut列出要运行的测试的服务。该dockeocr-compose.test.yml文件应位于包含用于构建映像的Dockerfile的目录中。
例如:
skeut:
build: .
commanr教d: run_tests.sh
上面的示例构建存储库,并run_tests.sh使用构建的映像在容器程:内运行文件。
您可以在此文件中定义任意数量的链接服务。唯一的要求是sut已定义。它的返回码确定测试是否Do通过。如果服务返回,则测试通过,否则失败。sut0
注意:仅启动sut服务和其中列出的所有其他服务depecknds_on 。例如,如果您具有轮询其他服务更改的服务,请确保将轮询服务包括在depends_oner列表中,以确保所有服务都已启动。
docker-compose.test.yml如果需要,您可以定义多个文 H件。任何以结尾的文件.test.yml都将用于测试,并且测试将顺序运行。您还可以使用自定义构建ub挂钩 进一步自定义测试行为。
注意:如果启用自动构建,则它们还将运行test.yml文件中定义的所有设置测试。
相关文章:
- 标签: Anthropic OpenAI AI初创 年化营收
- Flink SQL 实战:HBase 的结合应用
- 沃达丰携手甲骨文 采用云技术加速技术现代化
- 标签: 京东 Fnac Darty 法国市场 JoyBuy
- DuckDuckGo订阅服务新增AI功能 月费9.99美元可使用顶级模型
- 星巴克全面导入AI库存系统:9月底覆盖北美逾1.1万门市
- 承诺不利用大数据“杀熟”!京东、美团等10平台签署承诺书
- 谷歌为美国政府提供 Gemini 人工智能工具,助力数字化转型
- 标签: 高德途途 ABot体系 具身机器人 高德
- 谷歌相册AI编辑革命来袭:安卓用户动动嘴就能P图,Pixel 10独占功能全面开放
相关推荐:
- https://www.lyrics.com/lyrics/kkk3谷歌外推【tg:seogoogle987】,9jO
- https://www.metaltix.com/?view=tours&filter=search&q=谷歌外推【tg:seogoogle987】,hmI
- https://www.signingsavvy.com/sentence/谷歌外推【tg:seogoogle987】,XLk
- https://www.shopping.com/search.html?keyword=谷歌外推【tg:seogoogle987】,k7z
- https://www.teamlab.art/pt/?submit=谷歌外推【tg:seogoogle987】,SBQ
- https://www.tahiti-infos.com/search/谷歌外推【tg:seogoogle987】,0vm
- https://www.lyrics.com/lyrics/谷歌外推【tg:seogoogle987】,yp5
- https://www.wikiart.org/pt/Search/谷歌外推【tg:seogoogle987】,IVT
- https://xn--lgernevedlystskoven-lxb.dk/search/谷歌外推【tg:seogoogle987】,fYa
- https://www.target.com/s?searchTerm=谷歌外推【tg:seogoogle987】,qmb
