Azure - Flow and Tech

Flow

  1. Fetch the monitored projects from Snyk (if the skipSnykMonitoredRepos flag was not set and the SNYK_TOKEN was exported).

  2. Fetch one/some/all the projects that the credentials have access to from SCM and create a projects list.

  3. Fetch one/all repos under the fetched/provided Projects.

  4. Remove the repos that are not monitored by Snyk (if the skipSnykMonitoredRepos flag was not set and the SNYK_TOKEN was exported) and create a Repo list.

  5. Create an import file for unmonitored repos to use for easily importing repos into your Snyk account (if the importConfDir flag was set).