From d53535690df05ebe1c57fbde15788de7fe441999 Mon Sep 17 00:00:00 2001 From: Senan Jude Date: Thu, 21 Jul 2022 09:54:17 +0530 Subject: [PATCH] added container scanning to hypertrace-ingester repo --- .github/workflows/pr-build.yml | 76 ++++++++++++++++++++++++++++++++++ build.gradle.kts | 4 +- 2 files changed, 78 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pr-build.yml b/.github/workflows/pr-build.yml index 1104f43b9..b0d86c7a9 100644 --- a/.github/workflows/pr-build.yml +++ b/.github/workflows/pr-build.yml @@ -42,6 +42,82 @@ jobs: with: args: build -x avroCompatibilityCheck dockerBuildImages + - name: Determine docker tag + id: tag + run: echo ::set-output name=tag::$(./gradlew -q printDockerImageDefaultTag | head -1) + + - name: Scan docker image + uses: azure/container-scan@v0.1 + with: + image-name: hypertrace/hypertrace-ingester:${{ steps.tag.outputs.tag }} + env: + DOCKLE_HOST: "unix:///var/run/docker.sock" + continue-on-error: true + + - name: Scan docker image + uses: azure/container-scan@v0.1 + with: + image-name: hypertrace/hypertrace-metrics-processor::${{ steps.tag.outputs.tag }} + env: + DOCKLE_HOST: "unix:///var/run/docker.sock" + continue-on-error: true + + - name: Scan docker image + uses: azure/container-scan@v0.1 + with: + image-name: hypertrace/raw-spans-grouper:${{ steps.tag.outputs.tag }} + env: + DOCKLE_HOST: "unix:///var/run/docker.sock" + continue-on-error: true + + - name: Scan docker image + uses: azure/container-scan@v0.1 + with: + image-name: hypertrace/hypertrace-view-generator:${{ steps.tag.outputs.tag }} + env: + DOCKLE_HOST: "unix:///var/run/docker.sock" + continue-on-error: true + + - name: Scan docker image + uses: azure/container-scan@v0.1 + with: + image-name: hypertrace/hypertrace-trace-enricher:${{ steps.tag.outputs.tag }} + env: + DOCKLE_HOST: "unix:///var/run/docker.sock" + continue-on-error: true + + - name: Scan docker image + uses: azure/container-scan@v0.1 + with: + image-name: hypertrace/hypertrace-metrics-generator:${{ steps.tag.outputs.tag }} + env: + DOCKLE_HOST: "unix:///var/run/docker.sock" + continue-on-error: true + + - name: Scan docker image + uses: azure/container-scan@v0.1 + with: + image-name: hypertrace/span-normalizer:${{ steps.tag.outputs.tag }} + env: + DOCKLE_HOST: "unix:///var/run/docker.sock" + continue-on-error: true + + - name: Scan docker image + uses: azure/container-scan@v0.1 + with: + image-name: hypertrace/hypertrace-metrics-exporter:${{ steps.tag.outputs.tag }} + env: + DOCKLE_HOST: "unix:///var/run/docker.sock" + continue-on-error: true + + - name: Scan docker image + uses: azure/container-scan@v0.1 + with: + image-name: hypertrace/hypertrace-view-creator:${{ steps.tag.outputs.tag }} + env: + DOCKLE_HOST: "unix:///var/run/docker.sock" + continue-on-error: true + validate-helm-charts: runs-on: ubuntu-20.04 container: diff --git a/build.gradle.kts b/build.gradle.kts index d91307942..721a35f89 100644 --- a/build.gradle.kts +++ b/build.gradle.kts @@ -1,8 +1,8 @@ plugins { id("org.hypertrace.repository-plugin") version "0.4.0" id("org.hypertrace.ci-utils-plugin") version "0.3.0" - id("org.hypertrace.docker-java-application-plugin") version "0.9.3" apply false - id("org.hypertrace.docker-publish-plugin") version "0.9.3" apply false + id("org.hypertrace.docker-java-application-plugin") version "0.9.4" apply false + id("org.hypertrace.docker-publish-plugin") version "0.9.4" apply false id("org.hypertrace.jacoco-report-plugin") version "0.2.0" apply false id("org.hypertrace.publish-plugin") version "1.0.2" apply false id("org.hypertrace.avro-plugin") version "0.3.1" apply false