Skip to content

Commit cd092f9

Browse files
committed
build in a container on Linux to preserve backward compatibility
1 parent 0a6844b commit cd092f9

File tree

1 file changed

+4
-3
lines changed

1 file changed

+4
-3
lines changed

.github/workflows/build_and_test_simple.yml

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ jobs:
3131
image: ubuntu:20.04
3232
needs: get_version
3333
env:
34-
OPENTELEMETRY_MATLAB_INSTALL: "otel_matlab_install"
34+
OPENTELEMETRY_MATLAB_INSTALL_FOLDER: "otel_matlab_install"
3535
SYSTEM_LIBSTDCPP_PATH: "/usr/lib/x86_64-linux-gnu/libstdc++.so.6"
3636
steps:
3737
- name: Download OpenTelemetry-Matlab source
@@ -57,13 +57,14 @@ jobs:
5757
- name: Build OpenTelemetry-Matlab
5858
working-directory: opentelemetry-matlab
5959
run: |
60-
cmake -S . -B build -G Ninja -DCMAKE_BUILD_TYPE=Release -DWITH_EXAMPLES=ON -DUSE_BATCH_FOR_MCC=ON -DOTEL_MATLAB_VERSION=${{ needs.get_version.outputs.version }} -DCMAKE_INSTALL_PREFIX=$GITHUB_WORKSPACE/$OPENTELEMETRY_MATLAB_INSTALL
60+
cmake -S . -B build -G Ninja -DCMAKE_BUILD_TYPE=Release -DWITH_EXAMPLES=ON -DUSE_BATCH_FOR_MCC=ON -DOTEL_MATLAB_VERSION=${{ needs.get_version.outputs.version }} -DCMAKE_INSTALL_PREFIX=$GITHUB_WORKSPACE/$OPENTELEMETRY_MATLAB_INSTALL_FOLDER
6161
cmake --build build --config Release --target install
6262
- name: Run tests
6363
env:
6464
# Add the installation directory to the MATLAB Search Path by
6565
# setting the MATLABPATH environment variable.
66-
MATLABPATH: ${{ env.GITHUB_WORKSPACE }}/${{ env.OPENTELEMETRY_MATLAB_INSTALL }}
66+
MATLABPATH: ${{ env.GITHUB_WORKSPACE }}/${{ env.OPENTELEMETRY_MATLAB_INSTALL_FOLDER }}
67+
OPENTELEMETRY_MATLAB_INSTALL: ${{ env.GITHUB_WORKSPACE }}/${{ env.OPENTELEMETRY_MATLAB_INSTALL_FOLDER }}
6768
uses: matlab-actions/run-tests@v2
6869
with:
6970
select-by-folder: opentelemetry-matlab/test

0 commit comments

Comments
 (0)