diff --git a/project-maven-azure-docker/build.yml b/project-maven-azure-docker/build.yml
new file mode 100644
index 0000000000000000000000000000000000000000..353c6ed4196c9e568a5904767e61c4c016aec5ab
--- /dev/null
+++ b/project-maven-azure-docker/build.yml
@@ -0,0 +1,16 @@
+build:
+  image: $ACR_URL/docker:dind
+  stage: build
+  services:
+    - docker:dind
+
+  tags:
+    - docker
+  script:
+    - docker login -u $ACR_USERNAME -p $ACR_PASSWORD $ACR_URL
+    - docker image build --build-arg REG=https://artifact.tecnalia.com/artifactory/api/npm/digicon-npm-dev/ --build-arg NPM_TKN=$NPM_TOKEN --build-arg US=$ACR_USERNAME  --build-arg CI_TOKEN=$ACR_PASSWORD -t $CONTAINER_IMAGE ./
+    - docker push $CONTAINER_IMAGE
+  only:
+      - master
+      - dev
+      - release
diff --git a/project-maven-azure-docker/release.yml b/project-maven-azure-docker/release.yml
new file mode 100644
index 0000000000000000000000000000000000000000..a4be49bb5c8735188e623dcbe8dc62148ad7f15f
--- /dev/null
+++ b/project-maven-azure-docker/release.yml
@@ -0,0 +1,14 @@
+release:
+  image: registry.gitlab.com/gitlab-org/release-cli
+  stage: deploy
+  tags:
+    - docker
+  script:
+    release-cli create --name $CI_COMMIT_TAG --description awesome-release
+    --milestone $CI_COMMIT_TAG
+    - export COMMIT_TIME=$(git show -s --format=%ct $CI_COMMIT_SHA)
+    --released-at $COMMIT_TIME
+  only:
+    - tags
+    - release
+    - master
\ No newline at end of file