OLE Project Setup Infrastructure - retire

  1. Version Number scheming- 0.8.0-${iteration number}-SNAPSHOT
  2. Group id - org.kuali.ole
  3. Artifacts get pre-fixed by ole-
  4. SCM structure :

    /trunk
      /ole-utility
      /ole-rice2
    /ole-rice-db/ole-rice/webapp
      /ole-solr-client
      /ole-docstore
        /ole-docstore-engine
        /ole-docstore-search
        /ole-docstore-webapp
        /ole-solr-config
      /ole
        /ole-db
          /ole-impex
          /ole-liquibase
          /ole-workflow
        /ole-webapp
    
  5. Jenkins Job Names - ArtifactID-version-purpose of the job
    1. - ole-0.2-UT
    2. - ole_rice2-0.2-web
  6. Jenkins - environment specific jobs; so 1 war file and gets pushed to different environments (dev/tst/demo)
  7. Don't place resource files in top level directories, put them under

    src/main/resources
    OR
    src/main/test
    

Operated as a Community Resource by the Open Library Foundation