File tree Expand file tree Collapse file tree 3 files changed +9
-1
lines changed Expand file tree Collapse file tree 3 files changed +9
-1
lines changed Original file line number Diff line number Diff line change 11#! /usr/bin/env bash
2- # SPDX-FileCopyrightText: 2020 Birger Schacht
2+ # SPDX-FileCopyrightText: 2020 Birger Schacht, 2024 Institute for Common Good Technology
33# SPDX-License-Identifier: AGPL-3.0-or-later
44
55set -x
@@ -14,6 +14,12 @@ echo -e '-XX:+DisableExplicitGC\n-Djdk.io.permissionsUseCanonicalPath=true\n-Dlo
1414sudo chown -R elasticsearch:elasticsearch /etc/default/elasticsearch
1515sudo systemctl start elasticsearch
1616
17+ sudo apt update
18+ if [ $python_version == ' 3.8' ]; then
19+ # for pymssql there are no wheels for 3.8 https://github.com/certtools/intelmq/issues/2539
20+ DEBIAN_FRONTEND=" noninteractive" sudo -E apt install -y build-essential freetds-dev libssl-dev libkrb5-dev
21+ fi
22+
1723# Install the dependencies of all the bots
1824pip install wheel
1925for file in intelmq/bots/* /* /REQUIREMENTS.txt; do
Original file line number Diff line number Diff line change 5959 PGPORT : 5432
6060 PGUSER : intelmq
6161 PGPASSWORD : intelmq
62+ python_version : ${{ matrix.python-version }}
6263 run : bash .github/workflows/scripts/setup-full.sh
6364
6465 - name : Install test dependencies
Original file line number Diff line number Diff line change 4040### Packaging
4141
4242### Tests
43+ - Install build dependencies for ` pymssql ` on Python 3.8 as there are no wheels available for this Python version (PR #2542 by Sebastian Wagner).
4344
4445### Tools
4546
You can’t perform that action at this time.
0 commit comments