Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

how to re-run CI/CD for EDSC (rebuild/redeploy)

how to change environmental variables (Bamboo variables)

  • log into deployment project environment at https://ci.earthdata.nasa.gov/
  • open up configuration
  • click variables
  • edit variables and save
  • note: you will have to re-deploy in order to pick up environmental variable changes

how to pin versions in package-lock.jsonor update dependency versions

  • NPM uses semantic versioning
  • More about how to specify versions of dependencies: https://docs.npmjs.com/cli/v9/configuring-npm/package-json#dependencies
  • open package.json, update the versions in the "dependencies" or "devDependencies" object
  • if you want to pin to a specific version, remove the "^" from beginning of the version string
  • alternatively, you can run "npm audit fix"
  • re-run npm install in order to get a new version of the package-lock.json file
  • make sure to commit the package-lock.json file in addition to the package.json file
  • note: you can use Snyk's built in "fix this vulnerability" button whereby Snyk will try to update the dependency versions and issue a PR.  it often breaks builds, so it will require modification after the PR is submitted

how to log into Snyk and view vulnerability reports

how to back-port vulnerability fixes:

how to backup and restore database for EDSC:

Discuss what the new contact tree (aka phone tree (or email/slack) approach should be with the new team structure):

  • Alicia is the main POC
  • Heather is backup to Alicia