diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 3257772590722f5e1d282e341d1d981426443234..09deef380422a1236c01b6d98932affd2135ad7c 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -21,6 +21,7 @@ stages:
   - build
   - test
   - quality
+  - publish
 
 build:
   stage: build
@@ -36,4 +37,11 @@ test:
   artifacts:
     paths:
       - docs/test-report.html
-      - docs/coverage/lcov.info
\ No newline at end of file
+      - docs/coverage/lcov.info
+
+publish to local npm:
+  stage: publish
+  before_script:
+    - npm config set @br:registry https://it-devops-01:4873
+  script:
+    - npm publish
\ No newline at end of file