Add sphinx and breathe to fedora-cpp.Dockerfile

Add fedora-act.Dockerfile for running the act runner locally
This commit is contained in:
Erki 2024-06-25 14:37:43 +03:00
parent 15cd2ab5b1
commit f8b2e87400
2 changed files with 7 additions and 1 deletions

5
fedora-act.Dockerfile Normal file
View File

@ -0,0 +1,5 @@
FROM skullnet/fedora-cpp:latest
RUN curl -s https://raw.githubusercontent.com/nektos/act/master/install.sh | bash
ENTRYPOINT ["act", "-W", "/data/repo/.gitea/workflows", "-P", "fedora-cpp=skullnet/fedora-cpp:latest", "-C", "/data/repo", "--pull=false"]

View File

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