Scan Your First Project

How to scan your first project and get up and running.
This is a quick guide to walk you through setting up your Reshift account. This will also cover how to create your first Reshift project and get up and running in a few easy steps.

1. Connect With Your Git Provider

The first step is to signup using either GitHub, Gitlab, or BitBucket.
Once you sign in, choose the repo you would like to set up.
In order to set up a new repo, scroll and choose a repo with the "+" sign and click "Continue".

2. Choose Your Repository

Once you sign in, choose the repository you would like to set up.

3. Select Your Language

We currently support Java and JavaScript. C#, Python and C/C++ will be released in 2021.

4. Choose a Scan Method

If you selected quick scan for a JavaScript project, it will automatically begin scanning.
If you selected Maven, Gradle, or NPM, you will be presented with a command line. This command line simply downloads the Reshift plugin. During the build process, the plugin scans your code and sends the resulting report to the Reshift server for further analysis.
For more information on how to use Reshift to build your Maven or Gradle projects, visit Scanning Maven Projects Using Reshift or Scanning Gradle Projects Using Reshift.

5. Scan & Generate Security Report

Once you scan your project using Quick Scan or the command line, you should find your security report uploaded on your main Reshift dashboard. Here you will be able to click through your security report and explore your findings.
If you have any more questions, please email us at [email protected]!