13:48:45 Started by user Simon Pruvost 13:48:45 Running as SYSTEM 13:48:45 Building in workspace /var/lib/jenkins/jobs/Store Price Web Export/workspace 13:48:45 The recommended git tool is: NONE 13:48:45 using credential 8a11502e-f80d-4742-a451-704b40f19292 13:48:45 Cloning the remote Git repository 13:48:45 Cloning repository https://framagit.org/pruvosim/store-prices-web-export.git 13:48:45 > git init /var/lib/jenkins/jobs/Store Price Web Export/workspace # timeout=10 13:48:45 Fetching upstream changes from https://framagit.org/pruvosim/store-prices-web-export.git 13:48:45 > git --version # timeout=10 13:48:45 > git --version # 'git version 2.39.5' 13:48:45 using GIT_ASKPASS to set credentials 13:48:45 > git fetch --tags --force --progress -- https://framagit.org/pruvosim/store-prices-web-export.git +refs/heads/*:refs/remotes/origin/* # timeout=10 13:48:48 > git config remote.origin.url https://framagit.org/pruvosim/store-prices-web-export.git # timeout=10 13:48:48 > git config --add remote.origin.fetch +refs/heads/*:refs/remotes/origin/* # timeout=10 13:48:48 Avoid second fetch 13:48:48 > git rev-parse refs/remotes/origin/development^{commit} # timeout=10 13:48:48 Checking out Revision 45b7efdb1c62347f87d1f9889dddc42383e31ea6 (refs/remotes/origin/development) 13:48:48 > git config core.sparsecheckout # timeout=10 13:48:48 > git checkout -f 45b7efdb1c62347f87d1f9889dddc42383e31ea6 # timeout=10 13:48:51 Commit message: "Updated Main" 13:48:51 First time build. Skipping changelog. 13:48:51
[workspace] $ /bin/sh -xe /tmp/jenkins13365815832358836583.sh 13:48:51 + python -m venv my-venv 13:48:54 + my-venv/bin/pip install -r config/requirements.txt 13:48:54 Collecting peewee==3.17.9 13:48:54 Using cached peewee-3.17.9-py3-none-any.whl 13:48:55 Collecting requests==2.32.3 13:48:55 Using cached requests-2.32.3-py3-none-any.whl (64 kB) 13:48:55 Collecting psycopg2==2.9.10 13:48:55 Using cached psycopg2-2.9.10.tar.gz (385 kB) 13:48:55 Preparing metadata (setup.py): started 13:48:55 Preparing metadata (setup.py): finished with status 'done' 13:48:55 Collecting charset-normalizer<4,>=2 13:48:55 Downloading charset_normalizer-3.4.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (147 kB) 13:48:55 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 147.3/147.3 kB 5.2 MB/s eta 0:00:00 13:48:55 Collecting idna<4,>=2.5 13:48:55 Using cached idna-3.10-py3-none-any.whl (70 kB) 13:48:55 Collecting urllib3<3,>=1.21.1 13:48:55 Using cached urllib3-2.4.0-py3-none-any.whl (128 kB) 13:48:55 Collecting certifi>=2017.4.17 13:48:55 Using cached certifi-2025.4.26-py3-none-any.whl (159 kB) 13:48:55 Installing collected packages: peewee, urllib3, psycopg2, idna, charset-normalizer, certifi, requests 13:48:56 DEPRECATION: psycopg2 is being installed using the legacy 'setup.py install' method, because it does not have a 'pyproject.toml' and the 'wheel' package is not installed. pip 23.1 will enforce this behaviour change. A possible replacement is to enable the '--use-pep517' option. Discussion can be found at https://github.com/pypa/pip/issues/8559 13:48:56 Running setup.py install for psycopg2: started 13:49:03 Running setup.py install for psycopg2: finished with status 'done' 13:49:04 Successfully installed certifi-2025.4.26 charset-normalizer-3.4.2 idna-3.10 peewee-3.17.9 psycopg2-2.9.10 requests-2.32.3 urllib3-2.4.0 13:49:04 + my-venv/bin/python Main.py 13:49:04 2025-05-04 13:49:04,141 - main - INFO - ----- Launching the program ----- 13:49:04 Successfully exported 21 game records to public/data/games_data.json 13:49:04 PostgreSQL connection is closed. 13:49:04 Finished: SUCCESS