diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
new file mode 100644
index 0000000000000000000000000000000000000000..f7f4d8630eb6d29b92136fded6853bd580b10686
--- /dev/null
+++ b/.gitlab-ci.yml
@@ -0,0 +1,22 @@
+include:
+  #  import infra template
+  - project: "taki-infra/template-ci"
+    ref: main
+    file: "templates/frontend/.frontend-angular-npm-node-18.yml"
+
+variables:
+  TARGET_APP_NAME: allocine
+  ARTIFACT_PATH: dist/allocine
+
+build:
+  artifacts:
+    paths:
+      - dist/allocine
+  variables:
+    SIZE: large
+
+test:
+  variables:
+    SIZE: large
+  script:
+    - npm run test:ci
\ No newline at end of file