@@ -36,48 +36,49 @@ jobs:
36
36
echo "prefix=run-windows-${{ matrix.tag }}-${{ matrix.vendor }}-${{ matrix.config }}" >> $GITHUB_OUTPUT
37
37
38
38
- name : Pull Image
39
- run : docker pull "${{ env.image }}:${{ matrix.tag }}"
39
+ run : |
40
+ docker pull "${{ env.image }}:${{ matrix.tag }}"
40
41
41
42
- name : Run Container
42
43
run : |
43
- docker run \
44
- --entrypoint ${{ env.entry }} -di --isolation process \
45
- --env-file .\docker\ci-windows.env \
46
- --env-file .\docker\ninja.env \
47
- --name orphan \
48
- -v "${{ github.workspace }}:${{ env.mount }}" \
49
- -w "${{ env.mount }}" \
50
- "${{ env.image }}:${{ matrix.tag }}" \
44
+ docker run `
45
+ --entrypoint ${{ env.entry }} -di --isolation process `
46
+ --env-file .\docker\ci-windows.env `
47
+ --env-file .\docker\ninja.env `
48
+ --name orphan `
49
+ -v "${{ github.workspace }}:${{ env.mount }}" `
50
+ -w "${{ env.mount }}" `
51
+ "${{ env.image }}:${{ matrix.tag }}" `
51
52
${{ env.cmd }}
52
53
53
54
- name : Inspect Container
54
- run : docker inspect orphan
55
+ run : |
56
+ docker inspect orphan
55
57
56
- - name : Container -- Configure Project with CMake
58
+ - name : Container – Configure Project with CMake
57
59
run : |
58
- docker exec orphan \
59
- ${{ env.entry }} ${{ env.cmd }} cmake \
60
- --preset ci-configure-dynamic-${{ matrix.vendor }} \
61
- --profiling-output=profiling/cmake-profiling.json \
60
+ docker exec orphan `
61
+ ${{ env.entry }} ${{ env.cmd }} cmake `
62
+ --preset ci-configure-dynamic-${{ matrix.vendor }} `
63
+ --profiling-output=profiling/cmake-profiling.json `
62
64
--profiling-format=google-trace
63
65
64
- - name : Container -- Build NSC
66
+ - name : Container – Build NSC
65
67
run : |
66
- docker exec orphan \
67
- ${{ env.entry }} ${{ env.cmd }} cmake --build \
68
- --preset ci-build-dynamic-${{ matrix.vendor }} \
68
+ docker exec orphan `
69
+ ${{ env.entry }} ${{ env.cmd }} cmake --build `
70
+ --preset ci-build-dynamic-${{ matrix.vendor }} `
69
71
-t nsc --config ${{ matrix.config }}
70
72
71
- - name : Container -- Install NSC
73
+ - name : Container – Install NSC
72
74
run : |
73
- docker exec orphan \
74
- ${{ env.entry }} ${{ env.cmd }} cmake --install \
75
- ${{ env.binary }} --config ${{ matrix.config }} \
75
+ docker exec orphan `
76
+ ${{ env.entry }} ${{ env.cmd }} cmake --install `
77
+ ${{ env.binary }} --config ${{ matrix.config }} `
76
78
--component Runtimes --prefix ${{ env.install }}
77
-
78
- docker exec orphan \
79
- ${{ env.entry }} ${{ env.cmd }} cmake --install \
80
- ${{ env.binary }} --config ${{ matrix.config }} \
79
+ docker exec orphan `
80
+ ${{ env.entry }} ${{ env.cmd }} cmake --install `
81
+ ${{ env.binary }} --config ${{ matrix.config }} `
81
82
--component Executables --prefix ${{ env.install }}
82
83
83
84
- name : Package workflow artifacts
95
96
uses : actions/upload-artifact@v4
96
97
with :
97
98
name : ${{ steps.set-prefix.outputs.prefix }}-install
98
- path : ${{ steps.set-prefix.outputs.prefix }}-install.tar
99
+ path : ${{ steps.set-prefix.outputs.prefix }}-install.tar
0 commit comments