Add gitlab ci icshwi 10062
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