diff --git a/.gitlab-ci-libretro.yaml b/.gitlab-ci-libretro.yaml
new file mode 100644
index 0000000000000000000000000000000000000000..2d27327f9de0e71676bc15c850f5ca001ce0d9a5
--- /dev/null
+++ b/.gitlab-ci-libretro.yaml
@@ -0,0 +1,14 @@
+.core-defs:
+  variables:
+    CORENAME: boytacean
+
+stages:
+  - build-prepare
+  - build-shared
+  - build-static
+
+libretro-build-windows-x64:
+  stage: build-prepare
+  extends:
+    - .libretro-windows-x64-mingw-make-default
+    - .core-defs