1diff --git a/.build.yml b/.build.yml
2new file mode 100644
3index 0000000000000000000000000000000000000000..d58a4e66f1c467d6633f25f01c3e76b273c7826a
4--- /dev/null
5+++ b/.build.yml
6@@ -0,0 +1,21 @@
7+image: alpine/latest
8+packages:
9+ - rsync
10+ - hugo
11+
12+secrets:
13+ - 008c4f67-b864-47f8-9790-cd32f2ae8516
14+
15+environment:
16+ deploy: builds@gabrielgio.me
17+
18+tasks:
19+ - build: |
20+ cd gabrielgio.me
21+ hugo
22+ - deploy: |
23+ cd gabrielgio.me
24+ sshopts="ssh -o StrictHostKeyChecking=no"
25+ rsync --rsh="$sshopts" -rP public/* $deploy:/var/www/gabrielgio.me/
26+
27+
28diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
29deleted file mode 100644
30index 3076f29ddcd83b931c4528262a758f84d2f1347b..0000000000000000000000000000000000000000
31--- a/.gitlab-ci.yml
32+++ /dev/null
33@@ -1,24 +0,0 @@
34-# This file is a template, and might need editing before it works on your project.
35----
36-# All available Hugo versions are listed here:
37-# https://gitlab.com/pages/hugo/container_registry
38-image: registry.gitlab.com/pages/hugo:latest
39-
40-variables:
41- GIT_SUBMODULE_STRATEGY: recursive
42- GIT_STRATEGY: clone
43-
44-test:
45- script:
46- - hugo --minify
47- except:
48- - master
49-
50-pages:
51- script:
52- - hugo
53- artifacts:
54- paths:
55- - public
56- only:
57- - master
58diff --git a/.hugo_build.lock b/.hugo_build.lock
59new file mode 100644
60index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
61Binary files /dev/null and b/.hugo_build.lock differ