From 0d1047b48276f83242acbbd8b5505182f73d2b25 Mon Sep 17 00:00:00 2001 From: iamvigneshwars Date: Mon, 3 Feb 2025 09:46:12 +0000 Subject: [PATCH] fix(graph-proxy): use custom telemetry library --- .github/workflows/_graph_proxy_container.yaml | 3 ++- graph-proxy/Dockerfile | 10 +++++----- 2 files changed, 7 insertions(+), 6 deletions(-) diff --git a/.github/workflows/_graph_proxy_container.yaml b/.github/workflows/_graph_proxy_container.yaml index 75ea1909..dc957e1f 100644 --- a/.github/workflows/_graph_proxy_container.yaml +++ b/.github/workflows/_graph_proxy_container.yaml @@ -40,7 +40,8 @@ jobs: uses: docker/build-push-action@v6.13.0 with: build-args: ARGO_SERVER_SCHEMA_URL=https://raw.githubusercontent.com/argoproj/argo-workflows/main/api/jsonschema/schema.json - context: ./graph-proxy + context: . + file: ./graph-proxy/Dockerfile target: deploy push: ${{ github.event_name == 'push' && startsWith(github.ref, 'refs/tags') }} load: ${{ !(github.event_name == 'push' && startsWith(github.ref, 'refs/tags')) }} diff --git a/graph-proxy/Dockerfile b/graph-proxy/Dockerfile index 17bdfd5c..d39fba83 100644 --- a/graph-proxy/Dockerfile +++ b/graph-proxy/Dockerfile @@ -6,11 +6,11 @@ WORKDIR /app RUN rustup component add rustfmt -COPY argo-workflows-openapi/Cargo.toml argo-workflows-openapi/Cargo.toml -COPY argo-workflows-openapi/build.rs argo-workflows-openapi/build.rs -COPY argo-workflows-openapi/src/lib.rs argo-workflows-openapi/src/lib.rs -COPY Cargo.toml Cargo.lock ./ -COPY ../telemetry telemetry +COPY graph-proxy/argo-workflows-openapi/Cargo.toml argo-workflows-openapi/Cargo.toml +COPY graph-proxy/argo-workflows-openapi/build.rs argo-workflows-openapi/build.rs +COPY graph-proxy/argo-workflows-openapi/src/lib.rs argo-workflows-openapi/src/lib.rs +COPY graph-proxy/Cargo.toml graph-proxy/Cargo.lock ./ +COPY telemetry /telemetry RUN mkdir src \ && echo "fn main() {}" > src/main.rs \