|
23 | 23 | - name: Build OpenTelemetry-Matlab |
24 | 24 | working-directory: opentelemetry-matlab |
25 | 25 | run: | |
26 | | - cmake -S . -B build -G Ninja -DCMAKE_BUILD_TYPE=Release -DWITH_OTLP_GRPC=OFF -DWITH_OTLP_FILE=ON -DCMAKE_INSTALL_PREFIX=${{ env.OPENTELEMETRY_MATLAB_INSTALL }} |
| 26 | + cmake -S . -B build -G Ninja -DCMAKE_BUILD_TYPE=Release -DWITH_OTLP_GRPC=ON -DWITH_OTLP_FILE=ON -DCMAKE_INSTALL_PREFIX=${{ env.OPENTELEMETRY_MATLAB_INSTALL }} |
27 | 27 | cmake --build build --config Release --target install |
28 | 28 | - name: Compress into single artifact |
29 | 29 | working-directory: ${{ github.workspace }} |
|
52 | 52 | - name: Build OpenTelemetry-Matlab |
53 | 53 | working-directory: opentelemetry-matlab |
54 | 54 | run: | |
55 | | - cmake -S . -B build -G Ninja -DCMAKE_BUILD_TYPE=Release -DWITH_OTLP_FILE=OFF -DCMAKE_INSTALL_PREFIX=${{ env.OPENTELEMETRY_MATLAB_INSTALL }} |
| 55 | + cmake -S . -B build -G Ninja -DCMAKE_BUILD_TYPE=Release -DWITH_OTLP_FILE=ON -DCMAKE_INSTALL_PREFIX=${{ env.OPENTELEMETRY_MATLAB_INSTALL }} |
56 | 56 | cmake --build build --config Release --target install |
57 | 57 | - name: Compress into single artifact |
58 | 58 | working-directory: ${{ github.workspace }} |
|
83 | 83 | shell: cmd |
84 | 84 | run: | |
85 | 85 | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 |
86 | | - cmake -S . -B build -G Ninja -DCMAKE_CXX_COMPILER="cl.exe" -DCMAKE_C_COMPILER="cl.exe" -DCMAKE_BUILD_TYPE=Release -DWITH_OTLP_GRPC=OFF -DWITH_OTLP_FILE=ON -DFETCH_VCPKG=ON -DCMAKE_INSTALL_PREFIX=${{ env.OPENTELEMETRY_MATLAB_INSTALL }} |
| 86 | + cmake -S . -B build -G Ninja -DCMAKE_CXX_COMPILER="cl.exe" -DCMAKE_C_COMPILER="cl.exe" -DCMAKE_BUILD_TYPE=Release -DWITH_OTLP_GRPC=ON -DWITH_OTLP_FILE=ON -DFETCH_VCPKG=ON -DCMAKE_INSTALL_PREFIX=${{ env.OPENTELEMETRY_MATLAB_INSTALL }} |
87 | 87 | cmake --build build --config Release --target install |
88 | 88 | - name: Compress into single artifact |
89 | 89 | working-directory: ${{ github.workspace }} |
@@ -114,7 +114,7 @@ jobs: |
114 | 114 | shell: cmd |
115 | 115 | run: | |
116 | 116 | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 |
117 | | - cmake -S . -B build -G Ninja -DCMAKE_CXX_COMPILER="cl.exe" -DCMAKE_C_COMPILER="cl.exe" -DCMAKE_BUILD_TYPE=Release -DWITH_OTLP_FILE=OFF -DFETCH_VCPKG=ON -DCMAKE_INSTALL_PREFIX=${{ env.OPENTELEMETRY_MATLAB_INSTALL }} |
| 117 | + cmake -S . -B build -G Ninja -DCMAKE_CXX_COMPILER="cl.exe" -DCMAKE_C_COMPILER="cl.exe" -DCMAKE_BUILD_TYPE=Release -DWITH_OTLP_FILE=ON -DFETCH_VCPKG=ON -DCMAKE_INSTALL_PREFIX=${{ env.OPENTELEMETRY_MATLAB_INSTALL }} |
118 | 118 | cmake --build build --config Release --target install |
119 | 119 | - name: Compress into single artifact |
120 | 120 | working-directory: ${{ github.workspace }} |
@@ -146,7 +146,7 @@ jobs: |
146 | 146 | - name: Build OpenTelemetry-Matlab |
147 | 147 | working-directory: opentelemetry-matlab |
148 | 148 | run: | |
149 | | - cmake -S . -B build -G Ninja -DCMAKE_BUILD_TYPE=Release -DWITH_OTLP_GRPC=OFF -DWITH_OTLP_FILE=ON -DCMAKE_INSTALL_PREFIX=${{ env.OPENTELEMETRY_MATLAB_INSTALL }} |
| 149 | + cmake -S . -B build -G Ninja -DCMAKE_BUILD_TYPE=Release -DWITH_OTLP_GRPC=ON -DWITH_OTLP_FILE=ON -DCMAKE_INSTALL_PREFIX=${{ env.OPENTELEMETRY_MATLAB_INSTALL }} |
150 | 150 | cmake --build build --config Release --target install |
151 | 151 | - name: Compress into single artifact |
152 | 152 | working-directory: ${{ github.workspace }} |
@@ -178,7 +178,7 @@ jobs: |
178 | 178 | - name: Build OpenTelemetry-Matlab |
179 | 179 | working-directory: opentelemetry-matlab |
180 | 180 | run: | |
181 | | - cmake -S . -B build -G Ninja -DCMAKE_BUILD_TYPE=Release -DWITH_OTLP_FILE=OFF -DCMAKE_INSTALL_PREFIX=${{ env.OPENTELEMETRY_MATLAB_INSTALL }} |
| 181 | + cmake -S . -B build -G Ninja -DCMAKE_BUILD_TYPE=Release -DWITH_OTLP_FILE=ON -DCMAKE_INSTALL_PREFIX=${{ env.OPENTELEMETRY_MATLAB_INSTALL }} |
182 | 182 | cmake --build build --config Release --target install |
183 | 183 | - name: Compress into single artifact |
184 | 184 | working-directory: ${{ github.workspace }} |
@@ -260,6 +260,8 @@ jobs: |
260 | 260 | with: |
261 | 261 | name: otel-matlab.mltbx |
262 | 262 | path: otel-matlab.mltbx |
| 263 | + - name: Compress minimal dependency toolbox into a tarball |
| 264 | + run: tar -czf otel-matlab-http-only.mltbx.tar.gz otel-matlab-http-only.mltbx |
263 | 265 | - name: Upload artifacts minimal dependencies |
264 | 266 | uses: actions/upload-artifact@v4 |
265 | 267 | with: |
|
0 commit comments