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

document the differences between dev, CI environments

    XMLWordPrintable

Details

    • EBSCO - FSE

    Description

      Integration tests that pass locally frequently don't pass in CI. That's bad. Devs need to better understand the environment and workflow in CI so that we can make changes, either in CI or in our local environments, so we can close the gap between the dev environment and the CI environment. Some discrepancies are inevitable and we don't expect to eliminate them all (local code isn't minified or obfuscated, and React and other mods execute very differently when run with NODE_ENV=production) but we need the ability to replicate the CI environment and process locally so we can be more confident that our branches will be mergeable when we push them up to GitHub.

      Document has been started to capture the content of the comments:

      https://docs.google.com/document/d/1fzSU1xmtqdox3iYq82xrhwcurof89un2ybAKJGhgJIo/edit?usp=sharing

      Once the document is complete mike will transfer the relevant parts to Stripes developer documentation.

      dcrossley

      TestRail: Results

        Attachments

          Issue Links

            Activity

              People

                mattj Matt Jones
                zburke Zak_Burke
                Votes:
                0 Vote for this issue
                Watchers:
                7 Start watching this issue

                Dates

                  Created:
                  Updated:
                  Resolved:

                  TestRail: Runs

                    TestRail: Cases