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

document the differences between dev, CI environments

    XMLWordPrintable

    Details

    • Template:
    • Development Team:
      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 Taylor will transfer the relevant parts to Stripes developer documentation.

      David Crossley

        TestRail: Results

          Attachments

            Issue Links

              Activity

                People

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

                  Dates

                  Created:
                  Updated:
                  Resolved:

                    TestRail: Runs

                      TestRail: Cases