Skip to content

Developer-machine friendly setup script #2443

@michbarsinai

Description

@michbarsinai

Part of the automated integration test suite, we need a script that a developer can run locally to setup a dataverse instance.

Assumptions:

  • PSQL, GlassFish installed
  • Dataverse installed on GF (e.g. by NetBeans)
  • PSQL's table structure correct (e.g. by JPA).

Script will:

  • Install reference data (needed for SWORD)
  • Update Jhove
  • Update Solr's schema
  • Create initial database data (root dv, blocks, NA value, etc.)
  • Anything else?

Script will not:

  • Require root access
  • Take too long

Post-installation, we should have an installation that's ready to support the full dataverse functionality, with the exception of functionality supported by Apache fronts (e.g. Shibboleth login). This can later serve as the starting point for automated integration testing.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions