mirror of
https://github.com/whisperity/CodeChecker-Action.git
synced 2026-01-01 12:47:21 +08:00
24 lines
762 B
Bash
Executable File
24 lines
762 B
Bash
Executable File
#!/bin/bash
|
|
if [[ ! -z "$CODECHECKER_ACTION_DEBUG" ]]; then
|
|
set -x
|
|
fi
|
|
|
|
echo "::group::Installing CodeChecker from PyPI"
|
|
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
|
|
echo "::endgroup::"
|
|
|
|
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)"
|