Skip to content

Commit

Permalink
[Python O11y] Build and distrib O11y package
Browse files Browse the repository at this point in the history
  • Loading branch information
XuanWang-Amos committed Jan 17, 2024
1 parent e36025d commit 4238bd7
Showing 1 changed file with 9 additions and 0 deletions.
9 changes: 9 additions & 0 deletions tools/run_tests/artifacts/build_artifact_python.sh
Original file line number Diff line number Diff line change
Expand Up @@ -89,6 +89,7 @@ ancillary_package_dir=(
"src/python/grpcio_reflection/"
"src/python/grpcio_status/"
"src/python/grpcio_testing/"
"src/python/grpcio_observability/"
)

# Copy license to ancillary package directories so it will be distributed.
Expand Down Expand Up @@ -139,6 +140,9 @@ mv "${GRPCIO_STRIPPED_TAR_GZ}" "${GRPCIO_TAR_GZ}"
# Build gRPC tools package distribution
"${PYTHON}" tools/distrib/python/make_grpcio_tools.py

# Generate dependency files for observability package
"${PYTHON}" src/python/grpcio_observability/make_grpcio_observability.py

# Build gRPC tools package source distribution
${SETARCH_CMD} "${PYTHON}" tools/distrib/python/grpcio_tools/setup.py sdist

Expand Down Expand Up @@ -280,4 +284,9 @@ then
${SETARCH_CMD} "${PYTHON}" src/python/grpcio_admin/setup.py \
sdist bdist_wheel
cp -r src/python/grpcio_admin/dist/* "$ARTIFACT_DIR"

# Build grpcio_observability source distribution
${SETARCH_CMD} "${PYTHON}" src/python/grpcio_observability/setup.py \
sdist bdist_wheel
cp -r src/python/grpcio_observability/dist/* "$ARTIFACT_DIR"
fi

0 comments on commit 4238bd7

Please sign in to comment.