This project contains an APKBUILD file for OpenTelemetry C++
Before you can build those packages you need to create a signing key:
./keygen.sh
This will create a folder called abuild
with a private-public-key pair. Make a copy of them.
To build the packages run the following:
./build.sh
You will have a folder packages
now that holds the following packages:
- opentelemetry-cpp
- opentelemetry-cpp-dev
- opentelemetry-cpp-doc
- opentelemetry-cpp-exporter-jaeger
- opentelemetry-cpp-exporter-otlp-common
- opentelemetry-cpp-exporter-otlp-grpc
- opentelemetry-cpp-exporter-otlp-http
- opentelemetry-cpp-exporter-zipkin
To try them out run the following
docker run -v ${PWD}/packages:/packages --rm -t -i alpine
Within the container you can now install those packages:
apk search --allow-untrusted --repository /packages opentelemetry