/ / Gitlab上でNightwatchテストを実行する - セレン、gitlab、gitlab-ci、nightwatch.js、gitlab-ci-runner

ナイトウォッチテストをGitlab上で実行する - セレン、gitlab、gitlab-ci、nightwatch.js、gitlab-ci-runner

私は夜間監視で新しいです。私がコードを押すたびにGitlabの夜間監視テストしかし、私はこれに関する適切な文書と私の.gitlab-ci.ymlファイルの設定方法を得ていません。もし誰かがこれについて何か経験があれば?

回答:

回答№1は0

この投稿は本当に古くなっていますが、私は今のようなことに取り組んでいます。

最初: ナイトウォッチがセレンでインストールされているサーバーでgitlab-runnerが必要です - このソリューションを使用する場合(gitlabシェルエグゼキュータ)

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