Uploaded image for project: 'Sakai'
  1. Sakai
  2. SAK-43540

Build fails when including -Pckeditor-extras (e.g. a11ychecker, balloonpanel)

    XMLWordPrintable

    Details

    • 20 status:
      Resolved
    • 19 status:
      Resolved

      Description

      Build fails when including -Pckeditor-extras (e.g. a11ychecker, balloonpanel)

      I suspect that this is failing In Sakai 19.4 because the ckeditor plugin version definitions were moved from /master/pom.xml to /library/pom.xml

      In Sakai 19.4

      [ERROR] The build could not read 2 projects -> [Help 1]
      [ERROR]   
      [ERROR]   The project org.sakaiproject.webjars:ckeditor-balloonpanel:${ckeditor.balloonpanel.version} (/sakai/sakai-19.4-sandbox-vanilla/sakai-src-19.4/webjars/ckeditor-balloonpanel/pom.xml) has 1 error
      [ERROR]     'build.plugins.plugin[org.owasp:dependency-check-maven].dependencies.dependency.version' for org.sakaiproject:dependency-check-support:jar must be a valid version but is '${ckeditor.balloonpanel.version}'. @ org.sakaiproject:master:19.4, /sakai/sakai-19.4-sandbox-vanilla/sakai-src-19.4/master/pom.xml, line 2309, column 22
      [ERROR]   
      [ERROR]   The project org.sakaiproject.webjars:ckeditor-a11ychecker:${ckeditor.a11ychecker.version} (/sakai/sakai-19.4-sandbox-vanilla/sakai-src-19.4/webjars/ckeditor-a11ychecker/pom.xml) has 1 error
      [ERROR]     'build.plugins.plugin[org.owasp:dependency-check-maven].dependencies.dependency.version' for org.sakaiproject:dependency-check-support:jar must be a valid version but is '${ckeditor.a11ychecker.version}'. @ org.sakaiproject:master:19.4, /sakai/sakai-19.4-sandbox-vanilla/sakai-src-19.4/master/pom.xml, line 2309, column 22
      

      In Sakai 21 (master) I'm not sure if this the same cause as in 19 or if it should be separate bug. but the error is different

      [ERROR] Failed to execute goal org.apache.maven.plugins:maven-antrun-plugin:1.8:run (default) on project ckeditor-a11ychecker: An Ant BuildException has occured: Can't get https://ckeditor.com/cke4/sites/default/files/a11ychecker/releases/a11ychecker_${ckeditor.a11ychecker.version}.zip to /sakai/sakai-master-sandbox-vanilla/sakai-src-master/webjars/ckeditor-a11ychecker/target/ckeditor-a11ychecker.zip
      [ERROR] around Ant part ...<get src="https://ckeditor.com/cke4/sites/default/files/a11ychecker/releases/a11ychecker_${ckeditor.a11ychecker.version}.zip" dest="/sakai/sakai-master-sandbox-vanilla/sakai-src-master/webjars/ckeditor-a11ychecker/target/ckeditor-a11ychecker.zip"/>... @ 5:275 in /sakai/sakai-master-sandbox-vanilla/sakai-src-master/webjars/ckeditor-a11ychecker/target/antrun/build-main.xml
      [ERROR] -> [Help 1]
      [ERROR] Failed to execute goal org.apache.maven.plugins:maven-antrun-plugin:1.8:run (default) on project ckeditor-balloonpanel: An Ant BuildException has occured: Can't get https://ckeditor.com/cke4/sites/default/files/balloonpanel/releases/balloonpanel_${ckeditor.balloonpanel.version}.zip to /sakai/sakai-master-sandbox-vanilla/sakai-src-master/webjars/ckeditor-balloonpanel/target/ckeditor-balloonpanel.zip
      [ERROR] around Ant part ...<get src="https://ckeditor.com/cke4/sites/default/files/balloonpanel/releases/balloonpanel_${ckeditor.balloonpanel.version}.zip" dest="/sakai/sakai-master-sandbox-vanilla/sakai-src-master/webjars/ckeditor-balloonpanel/target/ckeditor-balloonpanel.zip"/>... @ 5:280 in /sakai/sakai-master-sandbox-vanilla/sakai-src-master/webjars/ckeditor-balloonpanel/target/antrun/build-main.xml
      

        Gliffy Diagrams

          Zeplin

            Attachments

              Issue Links

                Activity

                  People

                  Assignee:
                  maintenanceteam Core Team
                  Reporter:
                  austinUH Austin
                  Votes:
                  0 Vote for this issue
                  Watchers:
                  4 Start watching this issue

                    Dates

                    Created:
                    Updated:
                    Resolved:

                      Git Integration