Commit bd28bcbf authored by Tim Zallmann's avatar Tim Zallmann

Merge branch 'ClemMakesApps-master-patch-94553' into 'master'

Re-add gitlab:ui:visual ci job

Closes gitlab-ui#192

See merge request gitlab-org/gitlab-ce!25808
parents 2e154942 b122bcdf
...@@ -683,6 +683,29 @@ gitlab:assets:compile: ...@@ -683,6 +683,29 @@ gitlab:assets:compile:
- docker - docker
- gitlab-org - gitlab-org
gitlab:ui:visual:
tags:
- gitlab-org
before_script: []
dependencies:
- compile-assets
script:
# Remove node modules from GitLab that may conflict with gitlab-ui
- rm -r node_modules
- git clone https://gitlab.com/gitlab-org/gitlab-ui.git
- cp public/assets/application-*.css gitlab-ui/styles/application.css
- cd gitlab-ui
- yarn install
- CSS_URL=./application.css yarn test
only:
changes:
- app/assets/stylesheets/*.scss
- app/assets/stylesheets/**/*.scss
- app/assets/stylesheets/**/**/*.scss
artifacts:
paths:
- tests/__image_snapshots__/
karma: karma:
<<: *dedicated-no-docs-pull-cache-job <<: *dedicated-no-docs-pull-cache-job
<<: *use-pg <<: *use-pg
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment