GitLab

Upgrading bootstrap-vue in gitlab-ui

Jan 24, 2020Enrique Alcántara
Upgrading bootstrap-vue in gitlab-ui
SummaryAI, from the source post

This post details how GitLab CI was leveraged to publish unreleased NPM package versions as CI artifacts, enabling iterative testing of the bootstrap-vue upgrade within the main GitLab application. It also covers the technical challenges and solutions for migrating Karma tests to Jest and using `attachToDocument` and mocking to handle component dependencies during testing, specifically addressing issues with the refactored tooltip and popover components in bootstrap-vue 2.0.

More from the GitLab CI and Distributed Builds trail