diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
new file mode 100644
index 0000000000000000000000000000000000000000..6615cd4fb19049a119229cea9928804c7cb65e7c
--- /dev/null
+++ b/.gitlab-ci.yml
@@ -0,0 +1,6 @@
+Ckpt1:
+    script: curl -s https://courses.cs.washington.edu/courses/cse332/gitlab-ci/p2/ckpt1.sh | bash
+Ckpt2:
+    script: curl -s https://courses.cs.washington.edu/courses/cse332/gitlab-ci/p2/ckpt2.sh | bash
+StaticAnalysis:
+    script: curl -s https://courses.cs.washington.edu/courses/cse332/gitlab-ci/p2/static.sh | bash
\ No newline at end of file