Adding upstream version 0.14.0.
Signed-off-by: Daniel Baumann <daniel@debian.org>
This commit is contained in:
parent
d8f166e6bb
commit
a06c1515ef
109 changed files with 2822 additions and 912 deletions
37
run_tests.sh
37
run_tests.sh
|
@ -121,7 +121,7 @@ run_integration_tests(){
|
|||
|
||||
run_git_check(){
|
||||
echo -ne "Running gitlint...${RED}"
|
||||
RESULT=$(gitlint 2>&1)
|
||||
RESULT=$(gitlint $testargs 2>&1)
|
||||
local exit_code=$?
|
||||
handle_test_result $exit_code "$RESULT"
|
||||
# FUTURE: check if we use str() function: egrep -nriI "( |\(|\[)+str\(" gitlint | egrep -v "\w*#(.*)"
|
||||
|
@ -190,7 +190,7 @@ run_stats(){
|
|||
echo " Integration Tests: ${nr_integration_tests//[[:space:]]/}"
|
||||
echo "*** Git ***"
|
||||
echo " Commits: $(git rev-list --all --count)"
|
||||
echo " Commits (master): $(git rev-list master --count)"
|
||||
echo " Commits (main): $(git rev-list main --count)"
|
||||
echo " First commit: $(git log --pretty="%aD" $(git rev-list --max-parents=0 HEAD))"
|
||||
echo " Contributors: $(git log --format='%aN' | sort -u | wc -l | tr -d ' ')"
|
||||
echo " Releases (tags): $(git tag --list | wc -l | tr -d ' ')"
|
||||
|
@ -259,28 +259,23 @@ install_virtualenv(){
|
|||
python_binary="/usr/bin/python${version:0:1}.${version:1:1}"
|
||||
|
||||
# For pypy: custom path + fetch from the web if not installed (=distro agnostic)
|
||||
if [[ $version == *"pypy2"* ]]; then
|
||||
python_binary="/opt/pypy2.7-v7.3.0-linux64/bin/pypy"
|
||||
if [ ! -f $python_binary ]; then
|
||||
assert_root "Must be root to install pypy2.7, use sudo"
|
||||
title "### DOWNLOADING PYPY2 ($pypy_archive) ###"
|
||||
pushd "/opt"
|
||||
pypy_archive="pypy2.7-v7.3.0-linux64.tar.bz2"
|
||||
wget "https://bitbucket.org/pypy/pypy/downloads/$pypy_archive"
|
||||
title "### EXTRACTING PYPY TARBALL ($pypy_archive) ###"
|
||||
tar xvf $pypy_archive
|
||||
popd
|
||||
if [[ $version == *"pypy"* ]]; then
|
||||
pypy_download_mirror="https://downloads.python.org/pypy"
|
||||
if [[ $version == *"pypy2"* ]]; then
|
||||
pypy_full_version="pypy2.7-v7.3.2-linux64"
|
||||
elif [[ $version == *"pypy36"* ]]; then
|
||||
pypy_full_version="pypy3.6-v7.3.2-linux64"
|
||||
elif [[ $version == *"pypy37"* ]]; then
|
||||
pypy_full_version="pypy3.7-v7.3.2-linux64"
|
||||
fi
|
||||
fi
|
||||
|
||||
if [[ $version == *"pypy35"* ]]; then
|
||||
python_binary="/opt/pypy3.5-v7.0.0-linux64/bin/pypy3"
|
||||
python_binary="/opt/$pypy_full_version/bin/pypy"
|
||||
pypy_archive="$pypy_full_version.tar.bz2"
|
||||
if [ ! -f $python_binary ]; then
|
||||
assert_root "Must be root to install pypy3.5, use sudo"
|
||||
title "### DOWNLOADING PYPY3 ($pypy_archive) ###"
|
||||
assert_root "Must be root to install $version, use sudo"
|
||||
title "### DOWNLOADING $version ($pypy_archive) ###"
|
||||
pushd "/opt"
|
||||
pypy_archive="pypy3.5-v7.0.0-linux64.tar.bz2"
|
||||
wget "https://bitbucket.org/pypy/pypy/downloads/$pypy_archive"
|
||||
wget "$pypy_download_mirror/$pypy_archive"
|
||||
title "### EXTRACTING PYPY TARBALL ($pypy_archive) ###"
|
||||
tar xvf $pypy_archive
|
||||
popd
|
||||
|
@ -466,7 +461,7 @@ exit_code=0
|
|||
|
||||
# If the users specified 'all', then just replace $envs with the list of all envs
|
||||
if [ "$envs" == "all" ]; then
|
||||
envs="27,35,36,37,38,pypy2,pypy35"
|
||||
envs="27,35,36,37,38,39,pypy2,pypy35"
|
||||
fi
|
||||
original_envs="$envs"
|
||||
envs=$(echo "$envs" | tr ',' '\n') # Split the env list on comma so we can loop through it
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue