[DOCKER] Update docker files to build all third party dependencies from the tags file #3718
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Update the files in opentelemetry-cpp/docker to build all third party dependencies using the common cmake project and git tags file.
tested locally to create docker images for
otel-cpp-alpine-latestandotel-cpp-ubuntu-latest:cd opentelemetry-cpp/docker ./build.sh -j 8 -b alpine-latestcd opentelemetry-cpp/docker ./build.sh -j 8 -b ubuntu-latestChanges
./ci/setup_grpc.shbuild script and remove corresponding grpc files/references from the./dockerdirectory../docker/ubuntuLatestsince this is redundant with the renamed Debian docker file./docker/Dockerfile.ubuntu-latest./docker/Dockerfile.centossince centos-7 linux is EOL./dockerto build all third party dependencies using thethird_party_releasetags file andopentelemetry-cpp/install/cmakeproject.For significant contributions please make sure you have completed the following items:
CHANGELOG.mdupdated for non-trivial changes