summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--.gitlab-ci.yml37
1 files changed, 37 insertions, 0 deletions
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
new file mode 100644
index 0000000..7c99b53
--- /dev/null
+++ b/.gitlab-ci.yml
@@ -0,0 +1,37 @@
+stages:
+ - build
+ - deploy
+
+# with :; prevent from run it on windows
+before_script:
+ - ":; uname -a"
+ - ":; cat /etc/os-release"
+ - ":; pwd"
+ - ":; cat /proc/sys/kernel/core_pattern"
+ - ":; mkdir logs || true"
+ - ":; ${PMUPDATE} >logs/apt.log"
+ - ":; ${PMINSTALL} ${PACKAGES} >>logs/apt.log"
+
+image: debian:oldstable
+variables:
+ PMUPDATE: "apt-get update"
+ PMINSTALL: "apt-get install -y -qq"
+ GIT_DEPTH: "1"
+
+
+build_default:
+ stage: build
+ script:
+ - autoreconf -i
+ - ./configure
+ - make -j$(nproc)
+ variables:
+ PACKAGES: g++ git
+ make autoconf automake
+ artifacts:
+ untracked: true
+ expire_in: 3 days
+
+#package_default:
+# stage: deploy
+