File tree 3 files changed +11
-11
lines changed
3 files changed +11
-11
lines changed Original file line number Diff line number Diff line change @@ -170,7 +170,7 @@ jobs:
170
170
171
171
docker :
172
172
name : docker
173
- runs-on : ubuntu-22 .04
173
+ runs-on : ubuntu-24 .04
174
174
steps :
175
175
176
176
- name : " Set up QEMU"
@@ -239,9 +239,9 @@ jobs:
239
239
python3-wheel \
240
240
python3-nose \
241
241
python3-requests \
242
- postgresql-14 -ip4r
242
+ postgresql-16 -ip4r
243
243
244
- sudo -H pip3 install -r nipap/requirements.txt # needed to run test suite
244
+ sudo -H pip3 install -I --break-system-packages - r nipap/requirements.txt # needed to run test suite
245
245
246
246
# Set up PostgreSQL
247
247
sudo service postgresql start
Original file line number Diff line number Diff line change 32
32
# via a volume.
33
33
#
34
34
35
- FROM ubuntu:jammy
35
+ FROM ubuntu:noble
36
36
MAINTAINER Kristian Larsson <
[email protected] >
37
37
38
38
ENV DEBIAN_FRONTEND=noninteractive
@@ -65,8 +65,8 @@ ENV REQUESTS_CA_BUNDLE=/etc/ssl/certs/ca-certificates.crt
65
65
66
66
COPY nipap /nipap
67
67
WORKDIR /nipap
68
- RUN pip3 --no-input install --no-cache-dir envtpl==0.7.2 \
69
- && pip3 --no-input install --no-cache-dir -r requirements.txt \
68
+ RUN pip3 --no-input install --break-system-packages -- no-cache-dir envtpl==0.7.2 \
69
+ && pip3 --no-input install -I --break-system-packages - -no-cache-dir -r requirements.txt \
70
70
&& python3 setup.py install
71
71
72
72
EXPOSE 1337
Original file line number Diff line number Diff line change 23
23
# database so that you can later login to the web interface.
24
24
#
25
25
26
- FROM ubuntu:jammy
26
+ FROM ubuntu:noble
27
27
28
28
MAINTAINER Lukas Garberg <
[email protected] >
29
29
@@ -45,7 +45,7 @@ RUN apt-get update -qy && apt-get upgrade -qy \
45
45
python3-all \
46
46
python3-pip \
47
47
python3-dev \
48
- && pip3 --no-input install --no-cache-dir envtpl==0.7.2 \
48
+ && pip3 --no-input install --break-system-packages -- no-cache-dir envtpl==0.7.2 \
49
49
&& apt-get clean \
50
50
&& rm -rf /var/lib/apt/lists/*
51
51
@@ -63,9 +63,9 @@ ENV REQUESTS_CA_BUNDLE=/etc/ssl/certs/ca-certificates.crt
63
63
COPY pynipap /pynipap
64
64
COPY nipap /nipap
65
65
COPY nipap-www /nipap-www
66
- RUN cd /pynipap && python3 setup.py install && \
67
- cd /nipap && pip3 --no-input install --no-cache-dir -r requirements.txt && python3 setup.py install && \
68
- cd /nipap-www && pip3 --no-input install --no-cache-dir -r requirements.txt && python3 setup.py install && \
66
+ RUN cd /pynipap && pip3 --no-input install --break-system-packages --no-cache-dir . && \
67
+ cd /nipap && pip3 --no-input install --break-system-packages -- no-cache-dir -r requirements.txt && python3 setup.py install && \
68
+ cd /nipap-www && pip3 --no-input install --break-system-packages -- no-cache-dir -r requirements.txt && python3 setup.py install && \
69
69
cd ..
70
70
71
71
EXPOSE 80
You can’t perform that action at this time.
0 commit comments