Skip to content

Latest commit

 

History

History
42 lines (28 loc) · 1.5 KB

AWSCodeBuild.md

File metadata and controls

42 lines (28 loc) · 1.5 KB

How to Integrate SOOS DAST with your AWS Codebuild CI

SOOS GitLab
Set up an AWS CodeBuild project and scan an endpoint with SOOS DAST.

Prerequisites

  • You need to have a SOOS account with DAST scanning enabled.

Steps

Get the Example

Configure CodeBuild

  • Navigate to your project and select "Environment" from the "Edit" menu.

Setup environment variables

  • In the main section complete the following inputs:
    • Environment Image: Custom Image
    • Environment Type: Linux
    • Image registry: Amazon ECR
    • Amazon ECR repository URI: public.ecr.aws/soosio/soos-dast:latest
    • Amazon ECR image tag: latest
    • Role Name: Use existing or create new role name

Set Build Commands

  • Return to the "Edit" menu and select "BuildSpec" > "Insert build commands". Add the script provided in the AWS integration page in the SOOS App. Edit the individual arguments (e.g. the scan mode and the target URL) as needed, and then click the "Update BuildSpec" button.

Run It

  • Execute the pipeline

Reference