[xwiki-contrib/jira] 99668d: [Misc] Fix the build: use a parent resolving to XW...
Branch: refs/heads/master Home: https://github.com/xwiki-contrib/jira Commit: 99668da9ceab57728aa08e284d47fcef87df96dc https://github.com/xwiki-contrib/jira/commit/99668da9ceab57728aa08e284d47fce... Author: Vincent Massol <[email protected]> Date: 2026-08-05 (Wed, 05 Aug 2026) Changed paths: M jira-test/jira-test-docker/src/test/it/org/xwiki/contrib/jira/test/ui/PastePluginIT.java M pom.xml Log Message: ----------- [Misc] Fix the build: use a parent resolving to XWiki 14.10.21 and pin the Sonar scanner The build was broken in two independent ways since the parent was moved to 14.10-7: * The Sonar quality gate failed the build, since 14.10-7 inherits the sonar-maven-plugin 3.9.1.2184, which SonarQube Cloud rejects ("The version of Java (17) used to run this analysis is deprecated"). No parent in the 14.10.x line pins a usable scanner, so 5.7.0.6970 is pinned locally in pluginManagement, next to the existing workaround. * PastePluginIT failed 4 times, because 14.10-7 resolves ${platform.version} to plain 14.10, whose CKEditor 4.19.1 doesn't perform the paste the test drives through WebDriver. Use parent-platform 14.10.21-1, which is the only version of that parent resolving to XWiki 14.10.21 (14.10.21, 14.10.22 and 14.10.22-1 all resolve to 14.10.20). 14.10.21 is needed since XWIKI-21867 disabled CKEditor's version check there. Without it, CKEditor 4.22+ queries ckeditor.com when the editor is ready and, since 4.22.1 is older than the secure version that endpoint reports, displays a notification over the editor. The test used to click that notification away, which is no longer needed, and was racy anyway since the notification only shows up once that HTTP request comes back. Co-Authored-By: Claude Opus 5 (1M context) <[email protected]> To unsubscribe from these emails, change your notification settings at https://github.com/xwiki-contrib/jira/settings/notifications
participants (1)
-
XWiki Notifications