我是新手表,并计划在我推送代码时在Gitlab上进行夜间测试。但我没有得到任何正确的文档以及如何设置我的.gitlab-ci.yml文件。如果周围有人有这方面的经验吗?
答案 0 :(得分:-1)
这篇文章真的很老了,但我现在正在研究类似的东西,所以这可能有所帮助。
第一: 你需要在服务器上安装gitlab-runner,其中nightwatch安装了selenium - 如果你想使用这个解决方案(gitlab shell executor)
stages:
- deploy
deploy_staging:
stage: deploy
script:
- echo "Deploy to staging server"
- cd /home/ubuntu/ci_nine/ && nightwatch --env hp venture/incart/
environment:
name: staging
url: https://staging.example.com
when: manual
only:
- stage