|
34 | 34 | - name: Build OpenTelemetry-Matlab |
35 | 35 | working-directory: opentelemetry-matlab |
36 | 36 | run: | |
37 | | - cmake -S . -B build -G Ninja -DCMAKE_BUILD_TYPE=Release -DWITH_OTLP_GRPC=OFF -DWITH_OTLP_FILE=OFF -DCMAKE_INSTALL_PREFIX=$GITHUB_WORKSPACE/$OPENTELEMETRY_MATLAB_INSTALL_FOLDER |
38 | | - cmake --build build --config Release --target install |
| 37 | + mkdir otel_matlab_install |
| 38 | + touch otel_matlab_install/one.txt |
39 | 39 | - name: Compress into single artifact |
40 | 40 | run: tar -czf otel-matlab-ubuntu.tar.gz otel_matlab_install |
41 | 41 | - name: Upload artifacts |
|
63 | 63 | working-directory: opentelemetry-matlab |
64 | 64 | shell: cmd |
65 | 65 | run: | |
66 | | - call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 |
67 | | - 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=OFF -DFETCH_VCPKG=ON -DCMAKE_INSTALL_PREFIX=${{ env.OPENTELEMETRY_MATLAB_INSTALL }} |
68 | | - cmake --build build --config Release --target install |
| 66 | + mkdir otel_matlab_install |
| 67 | + type nul > otel_matlab_install\two.txt |
69 | 68 | - name: Compress into single artifact |
70 | 69 | working-directory: ${{ github.workspace }} |
71 | 70 | run: tar -czf otel-matlab-windows.tar.gz otel_matlab_install |
|
98 | 97 | env: |
99 | 98 | CMAKE_POLICY_VERSION_MINIMUM: 3.5 # required by upb because its cmake requirement is not compatible with cmake 4 |
100 | 99 | run: | |
101 | | - cmake -S . -B build -G Ninja -DCMAKE_BUILD_TYPE=Release -DWITH_OTLP_GRPC=OFF -DWITH_OTLP_FILE=OFF -DCMAKE_INSTALL_PREFIX=${{ env.OPENTELEMETRY_MATLAB_INSTALL }} |
102 | | - cmake --build build --config Release --target install |
| 100 | + mkdir otel_matlab_install |
| 101 | + touch otel_matlab_install/three_${{ matrix.os }} |
103 | 102 | - name: Compress into single artifact |
104 | 103 | working-directory: ${{ github.workspace }} |
105 | 104 | run: tar -czf otel-matlab-${{ matrix.os }}.tar.gz otel_matlab_install |
@@ -134,14 +133,23 @@ jobs: |
134 | 133 | shell: cmd |
135 | 134 | run: | |
136 | 135 | mkdir ${{ env.WITHGRPC_FOLDER }} |
| 136 | + echo "one" |
137 | 137 | cd ${{ env.WITHGRPC_FOLDER }} |
| 138 | + echo "two" |
138 | 139 | move ../artifacts-downloaded/*/otel-matlab-ubuntu.tar.gz . |
| 140 | + echo "three" |
139 | 141 | move ../artifacts-downloaded/*/otel-matlab-macos*.tar.gz . |
| 142 | + echo "four" |
140 | 143 | move ../artifacts-downloaded/*/otel-matlab-windows.tar.gz . |
| 144 | + echo "five" |
141 | 145 | tar -xzvf otel-matlab-ubuntu.tar.gz |
| 146 | + echo "six" |
142 | 147 | tar -xzvf otel-matlab-macos-13.tar.gz |
| 148 | + echo "seven" |
143 | 149 | tar -xzvf otel-matlab-macos-14.tar.gz |
| 150 | + echo "eight" |
144 | 151 | tar -xzvf otel-matlab-windows.tar.gz |
| 152 | + echo "nine" |
145 | 153 | - name: Install MATLAB |
146 | 154 | uses: matlab-actions/setup-matlab@v2 |
147 | 155 | with: |
|
0 commit comments