Skip to content

Commit cfe3a3a

Browse files
committed
Fix the use of GitHub repository vars
1 parent 7117775 commit cfe3a3a

File tree

3 files changed

+19
-19
lines changed

3 files changed

+19
-19
lines changed

.github/workflows/ci-linux.yml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ jobs:
3737
with:
3838
python-version: '3.10'
3939
- name: unit tests
40-
run: make pjlib-test pjlib-util-test pjmedia-test pjsua-test
40+
run: make CI_ARGS="${{ vars.CI_ARGS }}" CI_MODE="${{ vars.CI_MODE }}" pjlib-test pjlib-util-test pjmedia-test pjsua-test
4141

4242
ubuntu-default-full-bundle-2:
4343
# full bundle 2: running pjnath test
@@ -53,7 +53,7 @@ jobs:
5353
- name: make
5454
run: make
5555
- name: unit tests
56-
run: make pjnath-test
56+
run: make CI_ARGS="${{ vars.CI_ARGS }}" CI_MODE="${{ vars.CI_MODE }}" pjnath-test
5757

5858
ubuntu-default-full-bundle-3:
5959
# full bundle 3: running pjsip test
@@ -69,7 +69,7 @@ jobs:
6969
- name: make
7070
run: make
7171
- name: unit tests
72-
run: make pjsip-test
72+
run: make CI_ARGS="${{ vars.CI_ARGS }}" CI_MODE="${{ vars.CI_MODE }}" pjsip-test
7373

7474
build-ubuntu-no-tls:
7575
# no TLS
@@ -127,7 +127,7 @@ jobs:
127127
with:
128128
python-version: '3.10'
129129
- name: unit tests
130-
run: make pjlib-test pjlib-util-test pjmedia-test pjsua-test
130+
run: make CI_ARGS="${{ vars.CI_ARGS }}" CI_MODE="${{ vars.CI_MODE }}" pjlib-test pjlib-util-test pjmedia-test pjsua-test
131131

132132
ubuntu-video-openh264-2:
133133
# video 2: running pjnath test
@@ -147,7 +147,7 @@ jobs:
147147
- name: make
148148
run: make
149149
- name: unit tests
150-
run: make pjnath-test
150+
run: make CI_ARGS="${{ vars.CI_ARGS }}" CI_MODE="${{ vars.CI_MODE }}" pjnath-test
151151

152152
ubuntu-video-openh264-3:
153153
# video: 3: running pjsip test
@@ -167,7 +167,7 @@ jobs:
167167
- name: make
168168
run: make
169169
- name: unit tests
170-
run: make pjsip-test
170+
run: make CI_ARGS="${{ vars.CI_ARGS }}" CI_MODE="${{ vars.CI_MODE }}" pjsip-test
171171

172172
build-ubuntu-video-ffmpeg:
173173
# video enabled with vpx and ffmpeg and x264

.github/workflows/ci-mac.yml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ jobs:
3939
- name: disable firewall
4040
run: sudo /usr/libexec/ApplicationFirewall/socketfilterfw --setglobalstate off
4141
- name: unit tests
42-
run: make pjlib-test pjmedia-test pjlib-util-test pjsua-test
42+
run: make CI_ARGS="${{ vars.CI_ARGS }}" CI_MODE="${{ vars.CI_MODE }}" pjlib-test pjmedia-test pjlib-util-test pjsua-test
4343

4444
mac-default-full-bundle-2:
4545
# full bundle 2: running pjnath test
@@ -57,7 +57,7 @@ jobs:
5757
- name: disable firewall
5858
run: sudo /usr/libexec/ApplicationFirewall/socketfilterfw --setglobalstate off
5959
- name: unit tests
60-
run: make pjnath-test
60+
run: make CI_ARGS="${{ vars.CI_ARGS }}" CI_MODE="${{ vars.CI_MODE }}" pjnath-test
6161

6262
mac-default-full-bundle-3:
6363
# full bundle 3: running pjsip test
@@ -75,7 +75,7 @@ jobs:
7575
- name: disable firewall
7676
run: sudo /usr/libexec/ApplicationFirewall/socketfilterfw --setglobalstate off
7777
- name: unit tests
78-
run: make pjsip-test
78+
run: make CI_ARGS="${{ vars.CI_ARGS }}" CI_MODE="${{ vars.CI_MODE }}" pjsip-test
7979

8080
# build-ubuntu-no-tls:
8181
# no TLS (same as build-mac-default)
@@ -139,7 +139,7 @@ jobs:
139139
- name: disable firewall
140140
run: sudo /usr/libexec/ApplicationFirewall/socketfilterfw --setglobalstate off
141141
- name: unit tests
142-
run: make pjlib-test pjmedia-test pjlib-util-test pjsua-test
142+
run: make CI_ARGS="${{ vars.CI_ARGS }}" CI_MODE="${{ vars.CI_MODE }}" pjlib-test pjmedia-test pjlib-util-test pjsua-test
143143

144144
mac-video-openh264-2:
145145
# video 2: running pjnath test
@@ -157,7 +157,7 @@ jobs:
157157
- name: disable firewall
158158
run: sudo /usr/libexec/ApplicationFirewall/socketfilterfw --setglobalstate off
159159
- name: unit tests
160-
run: make pjnath-test
160+
run: make CI_ARGS="${{ vars.CI_ARGS }}" CI_MODE="${{ vars.CI_MODE }}" pjnath-test
161161

162162
mac-video-openh264-3:
163163
# video 3: running pjsip test
@@ -175,7 +175,7 @@ jobs:
175175
- name: disable firewall
176176
run: sudo /usr/libexec/ApplicationFirewall/socketfilterfw --setglobalstate off
177177
- name: unit tests
178-
run: make pjsip-test
178+
run: make CI_ARGS="${{ vars.CI_ARGS }}" CI_MODE="${{ vars.CI_MODE }}" pjsip-test
179179

180180
build-mac-video-ffmpeg:
181181
# video enabled with vpx and ffmpeg and x264

.github/workflows/ci-win.yml

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -79,9 +79,9 @@ jobs:
7979
run: |
8080
$env:OPENSSL_DIR = Get-Content .\openssl_dir.txt
8181
$env:PATH+=";$env:OPENSSL_DIR\bin"
82-
cd pjlib/bin; ./pjlib-test-i386-Win32-vc14-Release.exe %CI_ARGS% %CI_MODE%
83-
cd ../../pjlib-util/bin; ./pjlib-util-test-i386-Win32-vc14-Release.exe %CI_ARGS%
84-
cd ../../pjmedia/bin/; ./pjmedia-test-i386-Win32-vc14-Release.exe %CI_ARGS%
82+
cd pjlib/bin; ./pjlib-test-i386-Win32-vc14-Release.exe ${{ vars.CI_ARGS }} ${{ vars.CI_MODE }}
83+
cd ../../pjlib-util/bin; ./pjlib-util-test-i386-Win32-vc14-Release.exe ${{ vars.CI_ARGS }}
84+
cd ../../pjmedia/bin/; ./pjmedia-test-i386-Win32-vc14-Release.exe ${{ vars.CI_ARGS }}
8585
shell: powershell
8686

8787
windows-with-openssl-unit-test-2:
@@ -137,7 +137,7 @@ jobs:
137137
$env:OPENSSL_DIR = Get-Content .\openssl_dir.txt
138138
$env:PATH+=";$env:OPENSSL_DIR\bin"
139139
cd tests/pjsua; python runall.py
140-
cd ../../pjsip/bin; ./pjsip-test-i386-Win32-vc14-Release.exe %CI_ARGS%
140+
cd ../../pjsip/bin; ./pjsip-test-i386-Win32-vc14-Release.exe ${{ vars.CI_ARGS }}
141141
shell: powershell
142142

143143
build-windows-gnu-tls:
@@ -258,9 +258,9 @@ jobs:
258258
$env:SDL_DIR = Get-Content .\sdl_dir.txt
259259
$env:PATH+=";$env:SDL_DIR\lib\x86;"
260260
cd tests/pjsua; python runall.py
261-
cd ../../pjlib/bin; ./pjlib-test-i386-Win32-vc14-Release.exe %CI_ARGS% --ci-mode
262-
cd ../../pjlib-util/bin; ./pjlib-util-test-i386-Win32-vc14-Release.exe %CI_ARGS%
263-
cd ../../pjmedia/bin/; ./pjmedia-test-i386-Win32-vc14-Release.exe %CI_ARGS%
261+
cd ../../pjlib/bin; ./pjlib-test-i386-Win32-vc14-Release.exe ${{ vars.CI_ARGS }} ${{ vars.CI_MODE }}
262+
cd ../../pjlib-util/bin; ./pjlib-util-test-i386-Win32-vc14-Release.exe ${{ vars.CI_ARGS }}
263+
cd ../../pjmedia/bin/; ./pjmedia-test-i386-Win32-vc14-Release.exe ${{ vars.CI_ARGS }}
264264
shell: powershell
265265

266266
build-windows-video-ffmpeg:

0 commit comments

Comments
 (0)