Started by user Thorsten Vitt
Running as SYSTEM
Building remotely on build3 (digibib) in workspace /mnt/data/jenkins/workspace/pydelta-next
The recommended git tool is: NONE
using credential Github
> /usr/bin/git rev-parse --resolve-git-dir /mnt/data/jenkins/workspace/pydelta-next/.git # timeout=10
Fetching changes from the remote Git repository
> /usr/bin/git config remote.origin.url https://github.com/cophi-wue/pydelta # timeout=10
Fetching upstream changes from https://github.com/cophi-wue/pydelta
> /usr/bin/git --version # timeout=10
> git --version # 'git version 2.20.1'
using GIT_ASKPASS to set credentials
> /usr/bin/git fetch --tags --force --progress -- https://github.com/cophi-wue/pydelta +refs/heads/*:refs/remotes/origin/* # timeout=10
> /usr/bin/git rev-parse refs/remotes/origin/next^{commit} # timeout=10
Checking out Revision 01d6c5dfb18ba1f6598f57194bd667ef0fb472ef (refs/remotes/origin/next)
> /usr/bin/git config core.sparsecheckout # timeout=10
> /usr/bin/git checkout -f 01d6c5dfb18ba1f6598f57194bd667ef0fb472ef # timeout=10
Commit message: "Compatibility w/Python 3.7."
> /usr/bin/git rev-list --no-walk 01d6c5dfb18ba1f6598f57194bd667ef0fb472ef # timeout=10
No emails were triggered.
$ bash -c "[ -d \$HOME/.pyenv ]"
$ bash -c "cd /mnt/data/jenkins/workspace/pydelta-next && env PYENV_ROOT\=\$HOME/.pyenv PYENV_VERSION\=3.7.9 \$HOME/.pyenv/bin/pyenv local 2>/dev/null || true"
$ bash -c "mkdir \$HOME/.pyenv.lock"
$ bash -c "env PYENV_ROOT\=\$HOME/.pyenv PYENV_VERSION\=3.7.9 \$HOME/.pyenv/bin/pyenv versions --bare"
Updating pyenv...
$ bash -c "cd \$HOME/.pyenv && git checkout master && git pull"
Already on 'master'
Your branch is up to date with 'origin/master'.
From https://github.com/yyuu/pyenv
bbcecc75..20df0642 master -> origin/master
* [new tag] v2.0.2 -> v2.0.2
Updating bbcecc75..20df0642
Fast-forward
CHANGELOG.md | 10 +++++++++
README.md | 2 +-
libexec/pyenv---version | 2 +-
libexec/pyenv-init | 2 +-
.../share/python-build/{3.10.0b2 => 3.10.0b3} | 4 ++--
.../share/python-build/mambaforge-4.10.1-5 | 22 +++++++++++++++++++
.../share/python-build/miniforge3-4.10.1-5 | 25 ++++++++++++++++++++++
7 files changed, 62 insertions(+), 5 deletions(-)
rename plugins/python-build/share/python-build/{3.10.0b2 => 3.10.0b3} (58%)
create mode 100644 plugins/python-build/share/python-build/mambaforge-4.10.1-5
create mode 100644 plugins/python-build/share/python-build/miniforge3-4.10.1-5
Updated pyenv.
Installing 3.7.9...
$ bash -c "env PYENV_ROOT\=\$HOME/.pyenv PYENV_VERSION\=3.7.9 \$HOME/.pyenv/bin/pyenv install 3.7.9"
Downloading Python-3.7.9.tar.xz...
-> https://www.python.org/ftp/python/3.7.9/Python-3.7.9.tar.xz
Installing Python-3.7.9...
Installed Python-3.7.9 to /mnt/data/jenkins/.pyenv/versions/3.7.9
Installed 3.7.9.
$ bash -c "env PYENV_ROOT\=\$HOME/.pyenv PYENV_VERSION\=3.7.9 \$HOME/.pyenv/bin/pyenv rehash"
$ bash -c "env PYENV_ROOT\=\$HOME/.pyenv PYENV_VERSION\=3.7.9 \$HOME/.pyenv/bin/pyenv exec pip list"
Installing poetry...
$ bash -c "env PYENV_ROOT\=\$HOME/.pyenv PYENV_VERSION\=3.7.9 \$HOME/.pyenv/bin/pyenv exec pip install poetry"
Collecting poetry
Downloading poetry-1.1.7-py2.py3-none-any.whl (173 kB)
Collecting pexpect<5.0.0,>=4.7.0
Using cached pexpect-4.8.0-py2.py3-none-any.whl (59 kB)
Collecting shellingham<2.0,>=1.1
Using cached shellingham-1.4.0-py2.py3-none-any.whl (9.4 kB)
Collecting cachecontrol[filecache]<0.13.0,>=0.12.4
Using cached CacheControl-0.12.6-py2.py3-none-any.whl (19 kB)
Collecting poetry-core<1.1.0,>=1.0.3
Using cached poetry_core-1.0.3-py2.py3-none-any.whl (424 kB)
Collecting importlib-metadata<2.0.0,>=1.6.0; python_version < "3.8"
Using cached importlib_metadata-1.7.0-py2.py3-none-any.whl (31 kB)
Collecting cleo<0.9.0,>=0.8.1
Using cached cleo-0.8.1-py2.py3-none-any.whl (21 kB)
Collecting cachy<0.4.0,>=0.3.0
Using cached cachy-0.3.0-py2.py3-none-any.whl (20 kB)
Collecting packaging<21.0,>=20.4
Using cached packaging-20.9-py2.py3-none-any.whl (40 kB)
Collecting requests-toolbelt<0.10.0,>=0.9.1
Using cached requests_toolbelt-0.9.1-py2.py3-none-any.whl (54 kB)
Collecting html5lib<2.0,>=1.0
Using cached html5lib-1.1-py2.py3-none-any.whl (112 kB)
Collecting crashtest<0.4.0,>=0.3.0; python_version >= "3.6" and python_version < "4.0"
Using cached crashtest-0.3.1-py3-none-any.whl (7.0 kB)
Collecting virtualenv<21.0.0,>=20.0.26
Using cached virtualenv-20.4.7-py2.py3-none-any.whl (7.2 MB)
Collecting keyring<22.0.0,>=21.2.0; python_version >= "3.6" and python_version < "4.0"
Using cached keyring-21.8.0-py3-none-any.whl (32 kB)
Collecting clikit<0.7.0,>=0.6.2
Using cached clikit-0.6.2-py2.py3-none-any.whl (91 kB)
Collecting requests<3.0,>=2.18
Using cached requests-2.25.1-py2.py3-none-any.whl (61 kB)
Collecting tomlkit<1.0.0,>=0.7.0
Using cached tomlkit-0.7.2-py2.py3-none-any.whl (32 kB)
Collecting pkginfo<2.0,>=1.4
Using cached pkginfo-1.7.0-py2.py3-none-any.whl (25 kB)
Collecting ptyprocess>=0.5
Using cached ptyprocess-0.7.0-py2.py3-none-any.whl (13 kB)
Collecting msgpack>=0.5.2
Downloading msgpack-1.0.2-cp37-cp37m-manylinux1_x86_64.whl (273 kB)
Collecting lockfile>=0.9; extra == "filecache"
Using cached lockfile-0.12.2-py2.py3-none-any.whl (13 kB)
Collecting zipp>=0.5
Using cached zipp-3.4.1-py3-none-any.whl (5.2 kB)
Collecting pyparsing>=2.0.2
Using cached pyparsing-2.4.7-py2.py3-none-any.whl (67 kB)
Collecting six>=1.9
Using cached six-1.16.0-py2.py3-none-any.whl (11 kB)
Collecting webencodings
Using cached webencodings-0.5.1-py2.py3-none-any.whl (11 kB)
Collecting distlib<1,>=0.3.1
Using cached distlib-0.3.2-py2.py3-none-any.whl (338 kB)
Collecting appdirs<2,>=1.4.3
Using cached appdirs-1.4.4-py2.py3-none-any.whl (9.6 kB)
Collecting filelock<4,>=3.0.0
Using cached filelock-3.0.12-py3-none-any.whl (7.6 kB)
Collecting SecretStorage>=3.2; sys_platform == "linux"
Using cached SecretStorage-3.3.1-py3-none-any.whl (15 kB)
Collecting jeepney>=0.4.2; sys_platform == "linux"
Using cached jeepney-0.6.0-py3-none-any.whl (45 kB)
Collecting pastel<0.3.0,>=0.2.0
Using cached pastel-0.2.1-py2.py3-none-any.whl (6.0 kB)
Collecting pylev<2.0,>=1.3
Using cached pylev-1.4.0-py2.py3-none-any.whl (6.1 kB)
Collecting chardet<5,>=3.0.2
Using cached chardet-4.0.0-py2.py3-none-any.whl (178 kB)
Collecting urllib3<1.27,>=1.21.1
Downloading urllib3-1.26.6-py2.py3-none-any.whl (138 kB)
Collecting certifi>=2017.4.17
Using cached certifi-2021.5.30-py2.py3-none-any.whl (145 kB)
Collecting idna<3,>=2.5
Using cached idna-2.10-py2.py3-none-any.whl (58 kB)
Collecting cryptography>=2.0
Using cached cryptography-3.4.7-cp36-abi3-manylinux2014_x86_64.whl (3.2 MB)
Collecting cffi>=1.12
Downloading cffi-1.14.5-cp37-cp37m-manylinux1_x86_64.whl (402 kB)
Collecting pycparser
Using cached pycparser-2.20-py2.py3-none-any.whl (112 kB)
Installing collected packages: ptyprocess, pexpect, shellingham, msgpack, chardet, urllib3, certifi, idna, requests, lockfile, cachecontrol, zipp, importlib-metadata, poetry-core, crashtest, pastel, pylev, clikit, cleo, cachy, pyparsing, packaging, requests-toolbelt, six, webencodings, html5lib, distlib, appdirs, filelock, virtualenv, pycparser, cffi, cryptography, jeepney, SecretStorage, keyring, tomlkit, pkginfo, poetry
Successfully installed SecretStorage-3.3.1 appdirs-1.4.4 cachecontrol-0.12.6 cachy-0.3.0 certifi-2021.5.30 cffi-1.14.5 chardet-4.0.0 cleo-0.8.1 clikit-0.6.2 crashtest-0.3.1 cryptography-3.4.7 distlib-0.3.2 filelock-3.0.12 html5lib-1.1 idna-2.10 importlib-metadata-1.7.0 jeepney-0.6.0 keyring-21.8.0 lockfile-0.12.2 msgpack-1.0.2 packaging-20.9 pastel-0.2.1 pexpect-4.8.0 pkginfo-1.7.0 poetry-1.1.7 poetry-core-1.0.3 ptyprocess-0.7.0 pycparser-2.20 pylev-1.4.0 pyparsing-2.4.7 requests-2.25.1 requests-toolbelt-0.9.1 shellingham-1.4.0 six-1.16.0 tomlkit-0.7.2 urllib3-1.26.6 virtualenv-20.4.7 webencodings-0.5.1 zipp-3.4.1
WARNING: You are using pip version 20.1.1; however, version 21.1.3 is available.
You should consider upgrading via the '/mnt/data/jenkins/.pyenv/versions/3.7.9/bin/python3.7 -m pip install --upgrade pip' command.
Installed poetry.
$ bash -c "env PYENV_ROOT\=\$HOME/.pyenv PYENV_VERSION\=3.7.9 \$HOME/.pyenv/bin/pyenv rehash"
$ bash -c "rm -rf \$HOME/.pyenv.lock"
[pydelta-next] $ /bin/sh -xe /tmp/jenkins8389194213634494799.sh
+ poetry install
Creating virtualenv delta-Q1Pfn9b--py3.7 in /mnt/data/jenkins/.cache/pypoetry/virtualenvs
Installing dependencies from lock file
Warning: The lock file is not up to date with the latest changes in pyproject.toml. You may be getting outdated dependencies. Run update to update them.
SolverProblemError
Because delta depends on importlib-metadata (^1.0) which doesn't match any versions, version solving failed.
at ~/.pyenv/versions/3.7.9/lib/python3.7/site-packages/poetry/puzzle/solver.py:241 in _solve
237│ packages = result.packages
238│ except OverrideNeeded as e:
239│ return self.solve_in_compatibility_mode(e.overrides, use_latest=use_latest)
240│ except SolveFailure as e:
→ 241│ raise SolverProblemError(e)
242│
243│ results = dict(
244│ depth_first_search(
245│ PackageNode(self._package, packages), aggregate_package_nodes
Build step 'Execute shell' marked build as failure
[htmlpublisher] Archiving HTML reports...
[htmlpublisher] Archiving at PROJECT level /mnt/data/jenkins/workspace/pydelta-next/build/sphinx/html to /mnt/data/jenkins/jobs/pydelta-next/htmlreports/Documentation
ERROR: Specified HTML directory '/mnt/data/jenkins/workspace/pydelta-next/build/sphinx/html' does not exist.
Recording test results
ERROR: Step ‘Publish JUnit test result report’ failed: No test report files were found. Configuration error?
[Cobertura] Publishing Cobertura coverage report...
[Set GitHub commit status (universal)] ERROR on repos [GHRepository@7f177535[nodeId=MDEwOlJlcG9zaXRvcnk4NDYzMzk3MQ==,description=an experimental implementation of Burrow's delta in Python 3,homepage=http://dev.digital-humanities.de/ci/job/pydelta-next/Documentation/index.html,name=pydelta,fork=true,archived=false,size=3486,milestones={},language=Jupyter Notebook,commits={},isTemplate=<null>,url=https://api.github.com/repos/cophi-wue/pydelta,id=84633971,nodeId=<null>,createdAt=2017-03-11T08:03:36Z,updatedAt=2021-06-27T11:11:35Z]] (sha:01d6c5d) with context:pydelta-next
Setting commit status on GitHub for https://github.com/cophi-wue/pydelta/commit/01d6c5dfb18ba1f6598f57194bd667ef0fb472ef
Started calculate disk usage of build
Finished Calculation of disk usage of build in 0 seconds
Started calculate disk usage of workspace
Finished Calculation of disk usage of workspace in 0 seconds
Notifying upstream projects of job completion
Email was triggered for: Failure - Any
Sending email for trigger: Failure - Any
An attempt to send an e-mail to empty list of recipients, ignored.
Finished: FAILURE