|
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