Uploaded image for project: 'FOLIO'
  1. FOLIO
  2. FOLIO-1548

SPIKE: a lighter-weight folio/testing-backend VM

    XMLWordPrintable

    Details

    • Template:
    • Development Team:
      Prokopovych

      Description

      As the number of modules jumps, we need to have a more lightweight testing-backend VM for developers. They should be able to enable the modules outside the core that they need using Ansible playbooks.

      Possible outcomes/subtasks:

      • Reconfigure the folio/testing-backend Vagrant box to run only modules required by the platform-core Stripes platform, plus additional core modules (e.g. mod-codex-ekb, mod-audit)
      • Create documentation for developers on how to deploy the additional modules they require and load reference and sample data
      • End the nightly build of the full-stack Vagrant boxes folio/testing and folio/snapshot. This will require some coordination with Julian Ladisch, as folio/testing is the basis for folio-demo.gbv.de
      • Reconfigure the AWS builds – is there a need for both folio-testing and folio-snapshot, or could folio-snapshot be reconfigured to be two systems with periodic stripes rebuild like folio-testing is today? Regardless, there should be some kind of snapshot reference system that represents the full set of candidate modules for the next release.

      As part of this process, we should create a test Vagrant box and work with some front-end developers to refine the configuration and the procedures for adding/updating modules.

        TestRail: Results

          Attachments

            Issue Links

              Activity

                People

                Assignee:
                wayne Wayne Schneider
                Reporter:
                wayne Wayne Schneider
                Votes:
                0 Vote for this issue
                Watchers:
                23 Start watching this issue

                  Dates

                  Created:
                  Updated:
                  Resolved:

                    TestRail: Runs

                      TestRail: Cases