Skip to content

Add gitlab ci icshwi 10062

John Sparger requested to merge add-gitlab-ci-ICSHWI-10062 into develop

Working on adding gitlab-ci

Here's what the pipeline does:

  • Gets all the dependencies for later stages to use
  • Runs the tests (currently only unit tests)
  • Checks that library transpilation works.
  • Builds the storybook static site
  • Publishes the storybook static site to Gitlab pages http://ccce.pages.esss.lu.se/dev/ce-ui-common

-- code quality does not seem to be working like it did in the deploy-ui. I get some errors. Not sure why yet. So no linting yet -- We probably want to publish the pages only on certain branches or manually. But for now it's useful to have it available at all.

Edited by John Sparger

Merge request reports