Summary Files Commits Branches @commit @diff @stats
path: root / Year 3 / Compilers, Introduction / coolc-spim / docker-container
diff options
context:
space:
mode:
Commitc43a57130601e63ccdd70b0dfd0a5d2bf5bef3a6 (patch)
Author
 Syndamia <kamen@syndamia.com>
2023-10-18 18:26:05 +0300
Committer
 Syndamia <kamen@syndamia.com>
2023-10-18 18:26:05 +0300
Filesc47c0efa808971c2569bb6ed25707747853b380e /Year 3/Compilers, Introduction/coolc-spim/docker-container
uni-projects-c43a57130601e63ccdd70b0dfd0a5d2bf5bef3a6.tar
uni-projects-c43a57130601e63ccdd70b0dfd0a5d2bf5bef3a6.tar.gz
uni-projects-c43a57130601e63ccdd70b0dfd0a5d2bf5bef3a6.zip
Parent3ba593c0c4da762969a48a5c89c4a096e93680a5 (diff)
[CI] Added docker setup
1 files changed, 16 insertions, 0 deletions
-rw-r--r--Year 3/Compilers, Introduction/coolc-spim/docker-container/Dockerfile16
diff --git a/Year 3/Compilers, Introduction/coolc-spim/docker-container/Dockerfile b/Year 3/Compilers, Introduction/coolc-spim/docker-container/Dockerfile
new file mode 100644
index 0000000..86a00d9
--- /dev/null
+++ b/Year 3/Compilers, Introduction/coolc-spim/docker-container/Dockerfile
@@ -0,0 +1,16 @@
+FROM debian:latest
+
+RUN apt-get update && \
+ apt-get upgrade -y && \
+ apt-get clean
+
+RUN apt install spim build-essential -y
+
+RUN mkdir /usr/class
+RUN mkdir /usr/code
+
+ENV PATH="/usr/class/cs143/bin:${PATH}"
+
+WORKDIR /usr/code
+
+CMD /bin/bash