diff --git a/.github/workflows/build-and-test.yaml b/.github/workflows/build-and-test.yaml new file mode 100644 index 0000000..a0805e0 --- /dev/null +++ b/.github/workflows/build-and-test.yaml @@ -0,0 +1,9 @@ +name: Build and Test +on: [pull_request, push, workflow_dispatch] + +jobs: + build: + uses: IABTechLab/uid2-shared-actions/.github/workflows/shared-build-and-test.yaml@main + secrets: inherit + with: + working_dir: attestation-aws/ \ No newline at end of file diff --git a/.gitignore b/.gitignore index 901b6e6..0255c2e 100644 --- a/.gitignore +++ b/.gitignore @@ -1 +1,2 @@ */target/ +.idea/ diff --git a/.trivyignore b/.trivyignore new file mode 100644 index 0000000..6ac5cb7 --- /dev/null +++ b/.trivyignore @@ -0,0 +1,5 @@ +# List any vulnerability that are to be accepted +# See https://aquasecurity.github.io/trivy/v0.35/docs/vulnerability/examples/filter/ +# for more details +# e.g. +# CVE-2022-3996 diff --git a/attestation-aws/pom.xml b/attestation-aws/pom.xml index 8766d23..2399f80 100644 --- a/attestation-aws/pom.xml +++ b/attestation-aws/pom.xml @@ -57,6 +57,18 @@ + + org.jacoco + jacoco-maven-plugin + 0.8.8 + + + + prepare-agent + + + + org.apache.maven.plugins maven-compiler-plugin