From 9733be388180c027ac04075b8ed2e7cbebd9666e Mon Sep 17 00:00:00 2001
From: Valentin Hristev <valentin.hristev@vereign.com>
Date: Thu, 9 Aug 2018 17:50:57 +0200
Subject: [PATCH] Add .gitlab-ci.yml

---
 .gitlab-ci.yml | 24 ++++++++++++++++++++++++
 1 file changed, 24 insertions(+)
 create mode 100644 .gitlab-ci.yml

diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
new file mode 100644
index 0000000..2db6ae1
--- /dev/null
+++ b/.gitlab-ci.yml
@@ -0,0 +1,24 @@
+stages:
+  - build
+  
+build:
+  stage: build
+  image: golang:1.10.3
+  before_script:
+    - mkdir -p ~/.ssh
+    - echo -e "$MY_KEY" > ~/.ssh/id_rsa
+    - chmod 600 ~/.ssh/id_rsa
+    - which ssh-agent 
+    - eval $(ssh-agent -s)
+    - '[[ -f /.dockerenv ]] && echo -e "Host *\n\tStrictHostKeyChecking no\n\n" > ~/.ssh/config'
+    - ssh-add ~/.ssh/id_rsa
+    - git config --global url."ssh://git@code.vereign.com".insteadOf https://code.vereign.com
+    - go env
+    - cd $GOPATH/src
+    - mkdir -p code.vereign.com/$CI_PROJECT_NAMESPACE
+    - cd code.vereign.com/$CI_PROJECT_NAMESPACE
+    - cp -rf $CI_PROJECT_DIR $CI_PROJECT_NAME
+    - cd $CI_PROJECT_NAME
+  script: 
+    - go get -u github.com/golang/dep/cmd/dep
+    - make
\ No newline at end of file
-- 
GitLab