bonitasoft / bonita-documentation-site

The sources of the Bonita Documentation site
https://documentation.bonitasoft.com/
GNU General Public License v2.0
9 stars 5 forks source link

test: hide some components in pages of bonita 2021.2 #691

Closed tbouffard closed 3 months ago

tbouffard commented 3 months ago

DISCLAIMER: this PR requires a new release of bonita-theme which includes https://github.com/bonitasoft/bonita-documentation-theme/pull/215

Validate that the components can be hidden in navbar and in the component/version selector in all pages of a given component version. This is done with a configuration in the component version descriptor.

Covers #689 Depends on https://github.com/bonitasoft/bonita-documentation-theme/pull/215

github-actions[bot] commented 3 months ago

:recycle: PR Preview 5f44fb3e5e4f9bc3d8d629b1eabfcdb9290f1fd0 has been successfully destroyed since this PR has been closed.

🤖 By surge-preview

github-actions[bot] commented 3 months ago

:recycle: PR Preview 5f44fb3e5e4f9bc3d8d629b1eabfcdb9290f1fd0 has been successfully destroyed since this PR has been closed.

🤖 By surge-preview

tbouffard commented 3 months ago

✔️ Local tests

Build https://github.com/bonitasoft/bonita-documentation-theme/pull/215 npm run bundle Use the ./build-preview-dev.bash --use-test-sources --local-ui-bundle

hide bcd and labs in 2021.2 no hidden components
2021 2 2022 1
sonarcloud[bot] commented 3 months ago

Quality Gate Passed Quality Gate passed

Issues
0 New issues
0 Accepted issues

Measures
0 Security Hotspots
No data about Coverage
0.0% Duplication on New Code

See analysis details on SonarCloud

benjaminParisel commented 3 months ago

:heavy_check_mark: Rebase on the master branch after the PR #692 will be merged.