Skip to content

Commit 9bb6d4a

Browse files
committed
fix an error in debug workflow
1 parent c04346e commit 9bb6d4a

File tree

1 file changed

+8
-6
lines changed

1 file changed

+8
-6
lines changed

.github/workflows/multiple_mltbx.yml

Lines changed: 8 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ jobs:
2323
- name: Build OpenTelemetry-Matlab
2424
working-directory: opentelemetry-matlab
2525
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 }}
2727
cmake --build build --config Release --target install
2828
- name: Compress into single artifact
2929
working-directory: ${{ github.workspace }}
@@ -52,7 +52,7 @@ jobs:
5252
- name: Build OpenTelemetry-Matlab
5353
working-directory: opentelemetry-matlab
5454
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 }}
5656
cmake --build build --config Release --target install
5757
- name: Compress into single artifact
5858
working-directory: ${{ github.workspace }}
@@ -83,7 +83,7 @@ jobs:
8383
shell: cmd
8484
run: |
8585
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 }}
8787
cmake --build build --config Release --target install
8888
- name: Compress into single artifact
8989
working-directory: ${{ github.workspace }}
@@ -114,7 +114,7 @@ jobs:
114114
shell: cmd
115115
run: |
116116
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 }}
118118
cmake --build build --config Release --target install
119119
- name: Compress into single artifact
120120
working-directory: ${{ github.workspace }}
@@ -146,7 +146,7 @@ jobs:
146146
- name: Build OpenTelemetry-Matlab
147147
working-directory: opentelemetry-matlab
148148
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 }}
150150
cmake --build build --config Release --target install
151151
- name: Compress into single artifact
152152
working-directory: ${{ github.workspace }}
@@ -178,7 +178,7 @@ jobs:
178178
- name: Build OpenTelemetry-Matlab
179179
working-directory: opentelemetry-matlab
180180
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 }}
182182
cmake --build build --config Release --target install
183183
- name: Compress into single artifact
184184
working-directory: ${{ github.workspace }}
@@ -260,6 +260,8 @@ jobs:
260260
with:
261261
name: otel-matlab.mltbx
262262
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
263265
- name: Upload artifacts minimal dependencies
264266
uses: actions/upload-artifact@v4
265267
with:

0 commit comments

Comments
 (0)