|
11 | 11 | jobs: |
12 | 12 | get_version: |
13 | 13 | runs-on: ubuntu-20.04 |
| 14 | + outputs: |
| 15 | + version: ${{ steps.getversion.outputs.latest_tag }} |
14 | 16 | steps: |
15 | 17 | # need fetch-depth:0 to also download the tags |
16 | 18 | - name: Download OpenTelemetry-Matlab source |
17 | 19 | uses: actions/checkout@v3 |
18 | 20 | with: |
19 | 21 | path: opentelemetry-matlab |
20 | 22 | fetch-depth: 0 |
21 | | - - name: Debug |
22 | | - shell: bash |
23 | | - working-directory: opentelemetry-matlab |
24 | | - run: echo "$(git describe --tags --abbrev=0)" |
25 | 23 | - name: Get Version |
26 | 24 | id: getversion |
27 | 25 | shell: bash |
|
49 | 47 | - name: Build OpenTelemetry-Matlab |
50 | 48 | working-directory: opentelemetry-matlab |
51 | 49 | run: | |
52 | | - cmake -S . -B build -G Ninja -DCMAKE_BUILD_TYPE=Release -DWITH_EXAMPLES=ON -DUSE_BATCH_FOR_MCC=ON -DOTEL_MATLAB_VERSION=${{ needs.get_version.getversion.outputs.latest_tag }} -DCMAKE_INSTALL_PREFIX=${{ env.OPENTELEMETRY_MATLAB_INSTALL }} |
| 50 | + 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=${{ env.OPENTELEMETRY_MATLAB_INSTALL }} |
53 | 51 | cmake --build build --config Release --target install |
54 | 52 | - name: Run tests |
55 | 53 | env: |
|
80 | 78 | shell: cmd |
81 | 79 | run: | |
82 | 80 | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 |
83 | | - cmake -S . -B build -G Ninja -DCMAKE_CXX_COMPILER="cl.exe" -DCMAKE_C_COMPILER="cl.exe" -DCMAKE_BUILD_TYPE=Release -DWITH_EXAMPLES=ON -DUSE_BATCH_FOR_MCC=ON -DFETCH_VCPKG=ON -DOTEL_MATLAB_VERSION=${{ needs.get_version.getversion.outputs.latest_tag }} -DCMAKE_INSTALL_PREFIX=${{ env.OPENTELEMETRY_MATLAB_INSTALL }} |
| 81 | + cmake -S . -B build -G Ninja -DCMAKE_CXX_COMPILER="cl.exe" -DCMAKE_C_COMPILER="cl.exe" -DCMAKE_BUILD_TYPE=Release -DWITH_EXAMPLES=ON -DUSE_BATCH_FOR_MCC=ON -DFETCH_VCPKG=ON -DOTEL_MATLAB_VERSION=${{ needs.get_version.outputs.version }} -DCMAKE_INSTALL_PREFIX=${{ env.OPENTELEMETRY_MATLAB_INSTALL }} |
84 | 82 | cmake --build build --config Release --target install |
85 | 83 | - name: Run tests |
86 | 84 | env: |
@@ -112,7 +110,7 @@ jobs: |
112 | 110 | - name: Build OpenTelemetry-Matlab |
113 | 111 | working-directory: opentelemetry-matlab |
114 | 112 | run: | |
115 | | - cmake -S . -B build -G Ninja -DCMAKE_BUILD_TYPE=Release -DWITH_EXAMPLES=ON -DUSE_BATCH_FOR_MCC=ON -DOTEL_MATLAB_VERSION=${{ needs.get_version.getversion.outputs.latest_tag }} -DCMAKE_INSTALL_PREFIX=${{ env.OPENTELEMETRY_MATLAB_INSTALL }} |
| 113 | + 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=${{ env.OPENTELEMETRY_MATLAB_INSTALL }} |
116 | 114 | cmake --build build --config Release --target install |
117 | 115 | - name: Run tests |
118 | 116 | env: |
|
0 commit comments