mirror of
https://github.com/IfcOpenShell/IfcOpenShell.git
synced 2026-08-17 10:59:17 +00:00
First docker build environment
First functional version, but it needs some improvements and fixes identified as I've used it personally on one thing, and when an AI (Claude) used it to work through the CI test errors. I had the AI make a SKILL.md file. If the AI indicates it needs to build the ifcopenshell binary, use this and let it rip.
This commit is contained in:
@@ -0,0 +1,16 @@
|
||||
FROM ifcopenshell-build-env:updated
|
||||
|
||||
# Update system
|
||||
RUN dnf update -y
|
||||
|
||||
# Clean the caches
|
||||
RUN dnf clean all && \
|
||||
rm -rf /var/cache/dnf
|
||||
|
||||
# Setup uv
|
||||
COPY --from=ghcr.io/astral-sh/uv:0.11.27 /uv /uvx /bin/
|
||||
|
||||
# Install Python
|
||||
RUN uv python install
|
||||
|
||||
CMD ["sleep", "infinity"]
|
||||
Reference in New Issue
Block a user