diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 44d3260daf2c20b800c9999efe15941f7aae7eee..92706d2d36a690390ee3ff802acc4dbede9f035f 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -6,3 +6,4 @@ include:
   script:
     - docker build  --build-arg CI_COMMIT_SHA=$CI_COMMIT_SHA --build-arg CI_COMMIT_REF_NAME=$CI_COMMIT_REF_NAME --build-arg CI_PROJECT_NAME=$CI_PROJECT_NAME --build-arg GITLAB_LOGIN=gitlab-ci-token --build-arg GITLAB_PASSWORD=$CI_JOB_TOKEN --pull -t $JOB_IMAGE -f Dockerfile .
     - docker push $JOB_IMAGE
+
diff --git a/Dockerfile b/Dockerfile
index d490aab0d50ada83e42072892192bb5e85e4be7f..ecae4bc6c222973052c3c3eab3e98b1619f506bb 100644
--- a/Dockerfile
+++ b/Dockerfile
@@ -1,38 +1,14 @@
-FROM registry.vereign.com/docker/go-with-dep:with-codecgen
-
-ARG GITLAB_LOGIN
-ARG GITLAB_PASSWORD
-
-ENV GOPATH /srv/
-
-ENV PATH "$PATH:/srv/bin/"
-
-ARG CI_PROJECT_NAME
-ARG CI_COMMIT_REF_NAME
-ARG CI_COMMIT_SHA
-
-ENV CI_PROJECT_NAME ${CI_PROJECT_NAME} 
-
-RUN mkdir -p /srv/src/code.vereign.com/code/$CI_PROJECT_NAME
-
-COPY . /srv/src/code.vereign.com/code/$CI_PROJECT_NAME/
+FROM registry.vereign.com/docker/go-with-dep:devops-ci-refactor
 
 RUN cd /srv/src/code.vereign.com/code/$CI_PROJECT_NAME && \
-    git config --global url."https://$GITLAB_LOGIN:$GITLAB_PASSWORD@code.vereign.com".insteadOf "https://code.vereign.com" && \
     dep ensure && \
     go generate vendor/github.com/coreos/etcd/client/keys.go && \
     go build -ldflags="-X code.vereign.com/code/${CI_PROJECT_NAME}/handler.version=${CI_COMMIT_REF_NAME}.${CI_COMMIT_SHA}" -i -v -o /srv/${CI_PROJECT_NAME} code.vereign.com/code/${CI_PROJECT_NAME}
 
-FROM buildpack-deps:buster-curl
-
-ARG CI_PROJECT_NAME
-ENV CI_PROJECT_NAME ${CI_PROJECT_NAME} 
+FROM registry.vereign.com/docker/go-runtime:devops-ci-refactor
 
 COPY --from=0 /srv/${CI_PROJECT_NAME} /srv/${CI_PROJECT_NAME}
 
-WORKDIR /srv
-
-RUN mkdir -p /srv/src/code.vereign.com/code/key-storage-agent/bin/ && ln /srv/key-storage-agent /srv/src/code.vereign.com/code/key-storage-agent/bin/server && ln -s /srv/ /go
+ENTRYPOINT ["/srv/audit-log-agent"]
 
-ENTRYPOINT ["/srv/key-storage-agent"]