Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Jira
serverDuraSpace JIRA
serverIdc815ca92-fd23-34c2-8fe3-956808caf8c5
keyFCREPO-1832

 

External Projects

  • Hydra
  • Islandora

...

Testing

...

Plan

Code Block
git checkout 4.5.1-RC

Sanity Builds

ProjectcommandCommandplatformPlatformtested Tested bysuccessSuccess?notesNotes
fcrepo4 mvn clean install

linux

   
fcrepo4mvn clean install mac    
fcrepo4mvn clean installwindows   
fcrepo-module-auth-rbacl mvn clean installlinux   
fcrepo-module-auth-rbaclmvn clean install mac   
fcrepo-module-auth-rbaclmvn clean installwindows   
fcrepo-module-auth-xacmlmvn clean install linux   
fcrepo-module-auth-xacmlmvn clean install mac   
fcrepo-module-auth-xacmlmvn clean installwindows   
fcrepo-module-auth-webacmvn clean install linux   
fcrepo-module-auth-webacmvn clean install mac   
fcrepo-module-auth-webacmvn clean installwindows   
fcrepo-mintmvn clean install linux   
fcrepo-mintmvn clean install mac   
fcrepo-mintmvn clean installwindows   
fcrepo-transformmvn clean install linux   
fcrepo-transformmvn clean install mac   
fcrepo-transformmvn clean installwindows   
fcrepo-auditmvn clean install linux   
fcrepo-auditmvn clean install mac   
fcrepo-auditmvn clean installwindows   
fcrepo-webapp-plusmvn clean install linux   
fcrepo-webapp-plusmvn clean install mac   
fcrepo-webapp-plusmvn clean install windows   
fcrepo-webapp-plusmvn clean install -Prbacl any?   
fcrepo-webapp-plusmvn clean install -Pxacmlany?   

One-Click Run

  Fedora <version> One-click-run Application .//target/fcrepo-webapp-<version>LinuxWindows
ProjectCommand Test steps Platform Tested Tested bySuccess?Notes
Fedora <version> Web Application  Linux   
Fedora <version> Web Application Windows
  
  • mvn clean install
  • java -jar fcrepo-webapp-4.5.1-SNAPSHOT-jetty-console.jar    
         Fedora <version> One-click-run Application 
          



    Test items:

    1. CRUD

    Fcrepo4 webapp plusTest stepsTested bySuccess?Notes
    Role-Based Access Control Lists

    mvn install -P rbacl

       
    Web Access Controlmvn install -P webac   
    XACML-based Access Controlmvn install -P xacml   
    Audit Capability Packagemvn install -P audit   
    Audit capability with RBACLmvn install -P audit,rbacl   
    Audit capability with XACMLmvn install -P audit,xacml   
    Audit capability with WebAC (Default build)mvn install -P audit,webac   

    ...