在同一阶段gitlab中运行maven和docker compose

时间:2020-03-28 20:48:44

标签: maven docker-compose gitlab gitlab-ci gitlab-ci-runner

我有一个项目(https://gitlab.com/connorbutch/trading-app;分支7-setup-integration-tests),其中我创建的功能之一是可以对在本地工作的docker-compose运行集成测试(它可以运行docker)首先进行撰写,然后运行Maven配置文件,该配置文件将运行集成测试)。我在本地用于运行此命令的命令是:

docker-compose up -d
mvn clean verify -P integration-test -DBASE_URL=http://localhost:8080

但是,我正在努力在gitlab中运行它。我面临的问题是,我希望在同一阶段同时支持docker-compose和maven。我已经尝试了使用docker服务的maven基本映像以及docker基本映像,并尝试安装maven,但是我都无法正常工作。有没有人有任何经验或关于如何执行此操作的建议?

谢谢, 康纳

0 个答案:

没有答案