Setup requirements for AWS CodePipeline
Check if your project must be built before the scan in the CodePipeline. If the project needs to be built, you must add a CodeBuild step before the Snyk Step.
Javascript
npm
No*
Build only required if no package-lock.json file present; run npm install to generate
Javascript
Yarn
No*
Build only required if no yarn.lock file present; run yarn install to generate
Java
Maven
Yes
Run mvn install before testing
Java
Gradle
No
.NET
Nuget
No*
Build only required if no packages.config file present
Python
Pip
No*
Build only required if missing a Snyk config file with the language-settings param
Python
Setup.py
Yes
Run pip install -e . before testing
Python
Poetry
No*
Build only required if no poetry.lock file present; run poetry lock to generate
Ruby
Bundler
No*
Build only required if no Gemfile.lock file present; run bundle install to generate
PHP
Composer
No*
Build only required if no composer.lock file present; run composer install to generate
Scala
SBT
No
Go
Go Modules
No
Swift/Objective-C
Cocoapods
No*
Build only required if no Podfile.lock file present; run pod install to generate
Last updated
Was this helpful?

