Compare commits

..

No commits in common. "eb5c5e1612dfb04314780313a94d06ff69118f82" and "f8b2e87400147e271e74b31fdc9800c645d96bde" have entirely different histories.

5 changed files with 50 additions and 9 deletions

40
.drone.yml Normal file
View File

@ -0,0 +1,40 @@
kind: pipeline
type: docker
name: default
steps:
- name: build cpp-ubuntu
image: docker
commands:
- docker build -t erki/cpp-ubuntu:latest -f cpp-ubuntu.Dockerfile .
volumes:
- name: docker_socket
path: /var/run/docker.sock
- name: build jenkins-ubuntu
image: docker
commands:
- docker build -t erki/jenkins-ubuntu:latest -f jenkins-ubuntu.Dockerfile .
volumes:
- name: docker_socket
path: /var/run/docker.sock
- name: notify
image: plugins/matrix
settings:
homeserver:
from_secret: matrix_homeserver
roomid:
from_secret: matrix_roomid
username:
from_secret: matrix_username
password:
from_secret: matrix_password
when:
status:
- failure
volumes:
- name: docker_socket
host:
path: /var/run/docker.sock

8
cpp-ubuntu.Dockerfile Normal file
View File

@ -0,0 +1,8 @@
FROM ubuntu:20.04
ENV DEBIAN_FRONTEND noninteractive
RUN apt-get update -y && apt-get install -y --no-install-recommends git build-essential cmake ninja-build python3 python3-pip
RUN pip3 install --upgrade conan==1.42.1
RUN conan profile new default --detect
RUN conan profile update settings.compiler.libcxx=libstdc++11 default

View File

@ -1,4 +1,4 @@
FROM fedora:40
FROM fedora:39
RUN dnf groupinstall "Development Tools" "Development Libraries" -y
RUN dnf install npm cmake ninja-build python3 python3-pip python3-sphinx gcc-c++ libasan libubsan -y

View File

@ -1,4 +1,4 @@
FROM erki/ubuntu-cpp:latest
FROM erki/cpp-ubuntu:latest
ENV DEBIAN_FRONTEND noninteractive

View File

@ -1,7 +0,0 @@
FROM ubuntu:24.04
ENV DEBIAN_FRONTEND noninteractive
RUN apt-get update -y && apt-get install -y --no-install-recommends git build-essential cmake ninja-build python3 pipx python3-sphinx
RUN pipx ensurepath
RUN pipx install breathe