Uploaded image for project: 'Node.js Driver'
  1. Node.js Driver
  2. NODE-4761

Improve FLE environment set up in Driver CI

    • Type: Icon: Improvement Improvement
    • Resolution: Unresolved
    • Priority: Icon: Minor - P4 Minor - P4
    • None
    • Affects Version/s: None
    • Component/s: None

      Details

      • FLE currently echos all env variables to a local script and sources them inline in the next section of yaml that runs the test.
      • All of the variables are constructed from EVG replacement variables and can be passed to the scripts that need them with the env: object for subprocess.exec.
      • Migrating these variables to better be ferrried along to the scripts that need them make running the tests locally reasonable since there would be no special scripting embedded in our EVG config.

      AC

      • Move the <<EOT > prepare_client_encryption.sh blocks into scripts as needed and env: variable yaml blocks
      • Attempt to get the scripts in a state where running locally is reasonably achievable

            Assignee:
            Unassigned Unassigned
            Reporter:
            neal.beeken@mongodb.com Neal Beeken
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated: