]> ruderich.org/simon Gitweb - safcm/safcm.git/blobdiff - .gitlab-ci.yml
Add .gitlab-ci.yml
[safcm/safcm.git] / .gitlab-ci.yml
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
new file mode 100644 (file)
index 0000000..10f9811
--- /dev/null
@@ -0,0 +1,15 @@
+.template-docker: &template-docker
+  before_script:
+    - apt-get update
+    - apt-get install --no-install-recommends --yes build-essential ca-certificates git golang golang-1.16 golang-golang-x-tools make
+  script:
+    # NOTE: golang is still using golang-1.15
+    - mkdir -p $HOME/go/bin
+    - ln -sf /usr/lib/go-1.16/bin/go $HOME/go/bin
+    - ln -sf /usr/lib/go-1.16/bin/gofmt $HOME/go/bin
+    #
+    - ./ci/run
+
+debian-sid:
+  <<: *template-docker
+  image: debian:sid