Uploaded image for project: 'Kuali Rice Development'
  1. Kuali Rice Development
  2. KULRICE-3413

Add dataset packaging to the Rice packaging scripts

    Details

    • Type: Task
    • Status: Closed
    • Priority: Critical
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 1.0
    • Component/s: Database, Packaging
    • Labels:
      None

      Description

      The scripts have been built for cleaning up the database and preparing the demo and bootstrap datasets for client and server databases. Now we need to add final packaging of these datasets into the build script. This should be as automated as possible, so process should be:

      1) check out DBA project
      2) import into a staging database for packaging purposes
      3) run demo dataset cleanup against packaging database
      4) run export of demo database
      5) run bootstrap dataset cleanup against packaging database
      6) run export of bootstrap database
      7) add final dataset directories to the appropriate packages

      This should be done for both the client and server databases. This will result in the following datasets:

      1) demo-server-dataset
      2) bootstrap-server-dataset
      3) demo-client-dataset
      4) bootstrap-client-dataset

      Then each of these should be included in the following distributions:

      Binary Distribution - should include all 4
      WAR Distribution - should include both server datasets

      Additionally, both of these distributions will need to include a packaged copy of the impex tool.

      Lastly, documentation will need to be written (updated?) on how to package up the rice deliverables. And then the Installation guide will need to be updated to include information on how to use the datasets.

      We should also provides docs on the differences between each of the datasets.

        Attachments

          Issue Links

            Activity

            Hide
            ewestfal Eric Westfall added a comment -

            The scripts are all pretty much done here, I just need to clean them up some and do the documentation the we need to do on our side (Innovativ will be updating the Install Guide). The entire db packaging process takes about 10 minutes to run on my machine.

            Show
            ewestfal Eric Westfall added a comment - The scripts are all pretty much done here, I just need to clean them up some and do the documentation the we need to do on our side (Innovativ will be updating the Install Guide). The entire db packaging process takes about 10 minutes to run on my machine.
            Hide
            ewestfal Eric Westfall added a comment -

            Packaging scripts are done, Casey has created a KRDOC jira to update our documentation on how to package the different distributions.

            Show
            ewestfal Eric Westfall added a comment - Packaging scripts are done, Casey has created a KRDOC jira to update our documentation on how to package the different distributions.
            Hide
            ewestfal Eric Westfall added a comment -

            Bulk change of all Rice 1.0 issues to closed after public release.

            Show
            ewestfal Eric Westfall added a comment - Bulk change of all Rice 1.0 issues to closed after public release.

              People

              • Assignee:
                ewestfal Eric Westfall
                Reporter:
                ewestfal Eric Westfall
              • Votes:
                0 Vote for this issue
                Watchers:
                1 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: