我想做的是在gitlab CI中运行我的服务器,并针对它运行测试。 例如: 我创建了一个docker镜像(假设镜像名称是repo / testimage)
拉映像回购/测试映像并在本地计算机上运行正常(例如,服务器启动)
FROM python:3
EXPOSE 8000
CMD nohup python -m http.server 8000 &
在我的.gitlab-ci.yml文件中
test:
stage: test
services:
- repo/testimage
script:
- ps -ef
- curl -i http://localhost:8000 --insecure
但服务器未运行
有人可以帮我吗?