Skip to content
Snippets Groups Projects
Commit 15ff27d0 authored by Darius Schneider's avatar Darius Schneider
Browse files

system test

parent e546a121
No related branches found
No related tags found
No related merge requests found
......@@ -73,22 +73,33 @@ rails_test:
- gem install bundler --silent && bundle install --jobs $(nproc) --quiet
- bin/rails db:prepare test
#rails_system_test:
# image: ruby:$RUBY_VERSION
# stage: test
# tags:
# - rails
# #services:
# # - selenium/standalone-chrome:latest
# variables:
# SELENIUM_URL: http://selenium__standalone-chrome:4444/wd/hub
# artifacts:
# when: on_failure
# paths:
# - tmp/screenshots
# - /tmp/chrome.log
# - log/test.log
# expire_in: 1 week
# script:
# - gem install bundler --silent && bundle install --quiet
# - bin/rails db:prepare test:system
rails_system_test:
stage: test
image: ruby:$RUBY_VERSION
tags:
- rails
services:
- postgres:16.4
- mariadb:10.1
- selenium/standalone-chrome:latest
variables:
SELENIUM_URL: http://selenium__standalone-chrome:4444/wd/hub
MYSQL_DATABASE: mysql
MYSQL_USER: mysql
MYSQL_PASSWORD: mysql
MYSQL_ROOT_PASSWORD: mysql
MYSQL_URL: "mysql://mysql:mysql@mysql:3306"
POSTGRES_DB: postgres
POSTGRES_USER: postgres
POSTGRES_PASSWORD: postgres
POSTGRES_URL: "postgresql://postgres:postgres@postgres:5432"
artifacts:
when: on_failure
paths:
- tmp/screenshots
- /tmp/chrome.log
- log/test.log
expire_in: 1 week
script:
- gem install bundler --silent && bundle install --jobs $(nproc) --quiet
- bin/rails db:prepare test:system
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment