mirror of
https://github.com/whisperity/CodeChecker-Action.git
synced 2026-01-01 20:57:32 +08:00
21 lines
641 B
Bash
21 lines
641 B
Bash
|
|
#!/bin/bash
|
||
|
|
set -x
|
||
|
|
|
||
|
|
if [[ "$IN_VERSION" == "master" ]]; then
|
||
|
|
# The default branch name "master" is offered as a convenient shortcut for
|
||
|
|
# fetching the latest release.
|
||
|
|
pip3 install codechecker
|
||
|
|
else
|
||
|
|
pip3 install codechecker=="$IN_VERSION"
|
||
|
|
fi
|
||
|
|
|
||
|
|
pip3 show codechecker
|
||
|
|
which CodeChecker
|
||
|
|
|
||
|
|
CodeChecker analyzer-version
|
||
|
|
CodeChecker web-version
|
||
|
|
|
||
|
|
echo "::set-output name=PATH::$(dirname $(which CodeChecker))"
|
||
|
|
echo "::set-output name=VERSION::$(CodeChecker analyzer-version | grep 'Base package' | cut -d'|' -f 2 | tr -d ' ')"
|
||
|
|
echo "::set-output name=GITSEVEN::$(CodeChecker analyzer-version | grep 'Git commit' | cut -d'|' -f 2 | cut -c 2-8)"
|