Skip to content

Commit be26db7

Browse files
committed
test: Upgrade to use 6.18.1 PyPI and Docker packages
Considering that Ericsson/codechecker#3515 seems to be fixed, we can now use a package manager sourced version, instead of building locally.
1 parent d0c913f commit be26db7

File tree

1 file changed

+8
-19
lines changed

1 file changed

+8
-19
lines changed

.github/workflows/test.yml

Lines changed: 8 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -18,18 +18,22 @@ jobs:
1818
matrix:
1919
include:
2020
- os: ubuntu-18.04
21+
# Install a tag from GitHub.
2122
install-custom: true
2223
version: v6.16.0
2324
llvm-version: '12'
2425
- os: ubuntu-20.04
26+
# Install a specific package from PyPI.
2527
install-custom: false
2628
version: 6.17.0
2729
llvm-version: '13'
2830
- os: ubuntu-20.04
31+
# Install a branch from GitHub.
2932
install-custom: true
3033
version: master
3134
llvm-version: 'latest'
3235
- os: ubuntu-20.04
36+
# Install the latest package from PyPI.
3337
install-custom: false
3438
version: master
3539
llvm-version: 'latest'
@@ -111,11 +115,6 @@ jobs:
111115
id: codechecker
112116
continue-on-error: true
113117
with:
114-
# FIXME: 6.18 release on PyPI is broken when it comes to the "parse"
115-
# command. See Ericsson/CodeChecker#3515.
116-
install-custom: true
117-
version: "v6.18.0"
118-
119118
logfile: 'test/simple/compile_commands.json'
120119
- name: "Reject test if output isn't as expected"
121120
if: ${{ steps.codechecker.outputs.warnings != 'true' }}
@@ -132,11 +131,6 @@ jobs:
132131
- uses: ./
133132
id: codechecker
134133
with:
135-
# FIXME: 6.18 release on PyPI is broken when it comes to the "parse"
136-
# command. See Ericsson/CodeChecker#3515.
137-
install-custom: true
138-
version: "v6.18.0"
139-
140134
logfile: 'test/simple/compile_commands.json'
141135
- uses: actions/upload-artifact@v2
142136
with:
@@ -148,7 +142,7 @@ jobs:
148142
name: "Store: Authenticated local store of single result"
149143
runs-on: ubuntu-20.04
150144
env:
151-
CODECHECKER_VERSION: '6.18.0'
145+
CODECHECKER_VERSION: '6.18.1'
152146
steps:
153147
- uses: actions/checkout@v2
154148
# Need to do this manually because the server for this test has to have
@@ -225,7 +219,7 @@ jobs:
225219
runs-on: ubuntu-20.04
226220
if: ${{ github.event_name == 'push' }}
227221
env:
228-
CODECHECKER_VERSION: '6.18.0'
222+
CODECHECKER_VERSION: '6.18.1'
229223
steps:
230224
- uses: actions/checkout@v2
231225
- run: test/fix_compile_json_paths.sh
@@ -246,11 +240,11 @@ jobs:
246240
name: "Diff: New findings are discovered and reported"
247241
runs-on: ubuntu-20.04
248242
env:
249-
CODECHECKER_VERSION: '6.18.0'
243+
CODECHECKER_VERSION: '6.18.1'
250244
# This time, we do not need authentication, so test with the official Docker subsystem.
251245
services:
252246
codechecker-server:
253-
image: 'codechecker/codechecker-web:6.18.0'
247+
image: 'codechecker/codechecker-web:6.18.1'
254248
ports:
255249
- 8001:8001/tcp
256250
steps:
@@ -273,8 +267,6 @@ jobs:
273267
id: codechecker-store
274268
continue-on-error: true
275269
with:
276-
# FIXME: 6.18 release on PyPI is broken when it comes to the "parse"
277-
# command. See Ericsson/CodeChecker#3515.
278270
install-custom: true
279271
version: "v${{ env.CODECHECKER_VERSION }}"
280272

@@ -287,9 +279,6 @@ jobs:
287279
uses: ./
288280
id: codechecker-diff
289281
with:
290-
# FIXME: 6.18 release on PyPI is broken when it comes to the "parse"
291-
# command. See Ericsson/CodeChecker#3515.
292-
install-custom: true
293282
version: "v${{ env.CODECHECKER_VERSION }}"
294283

295284
logfile: 'test/simple2/compile_commands.json'

0 commit comments

Comments
 (0)