|
1 | 1 | # CodeCatalyst CI Workflows for Java-SpringBoot Application |
2 | 2 | * This is a simple example of two Continuous Integration workflows created in CodeCatalyst for a Java & Spring-Boot based backend application. The application exposes one API to perform a sum between integers Calculation |
3 | 3 | * The repository includes, inside the `.codecatalyst/workloads` folder, the definition of two CodeCatalyst workflows: |
4 | | - * `build.yaml`: the workflow builds the jar, performs a CodeGuru Reviewer full-repository scan, uploads it to CodeArtifact, builds the Docker images, uploads it to ECR |
| 4 | + * `build.yaml`: the workflow builds the jar, performs a CodeGuru Security review, uploads it to CodeArtifact, builds the Docker images, uploads it to ECR |
5 | 5 | * `test.yaml`: the workflow perform unit and coverage tests on code |
6 | 6 |
|
7 | 7 |
|
@@ -55,16 +55,15 @@ For unit testing we leverage JUnit 5, and for coverage test we leverage Jacoco C |
55 | 55 | This workflow performs several steps, more specifically: |
56 | 56 | * Listing files |
57 | 57 | * Maven Cleaning |
58 | | -* Performs a CodeGuru Reviewer full-repository scan (the report that will be produced will be available for each run) |
| 58 | +* Performs a Code Security Review (the report that will be produced will be available for each run) |
59 | 59 | * Building the jar & uploading it to CodeArtifact repository |
60 | 60 | * Building the Docker image and uploading it to ECR |
61 | 61 |
|
62 | 62 |  |
63 | 63 |
|
64 | 64 | ## Resources |
65 | 65 | * [Setting up CodeCatalyst](https://docs.aws.amazon.com/codecatalyst/latest/userguide/setting-up-topnode.html) |
66 | | -* [Getting Started with CodeGuru Reviewer](https://docs.aws.amazon.com/codeguru/latest/reviewer-ug/getting-started-with-guru.html) |
67 | | -* [CodeGuru Reviewer Wrapper CLI](https://github.com/aws/aws-codeguru-cli) |
| 66 | +* [Getting Started with CodeGuru Security](https://docs.aws.amazon.com/codeguru/latest/security-api/Welcome.html) |
68 | 67 | * [Getting started with CodeArtifact](https://docs.aws.amazon.com/codeartifact/latest/ug/getting-started.html) |
69 | 68 | * [Amazon ECR User Guide](https://docs.aws.amazon.com/AmazonECR/latest/userguide/what-is-ecr.html) |
70 | 69 |
|
|
0 commit comments