From 14783ceac0595944f4eb26240c156b8b75e75ac8 Mon Sep 17 00:00:00 2001 From: Maxim Ganetsky Date: Fri, 5 Aug 2022 22:47:32 +0000 Subject: [PATCH] Created initial CI configuration (build on Linux/FPC3.2.2/GTK2) --- .gitlab-ci.yml | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 .gitlab-ci.yml diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml new file mode 100644 index 0000000000..2c7e567fbe --- /dev/null +++ b/.gitlab-ci.yml @@ -0,0 +1,18 @@ +image: debian:stable-backports + +before_script: + - apt-get update + - apt-get install libgtk2.0-dev wget + - wget https://sourceforge.net/projects/freepascal/files/Linux/3.2.2/fpc-3.2.2.x86_64-linux.tar + - tar xf fpc-3.2.2.x86_64-linux.tar + - cd fpc-3.2.2.x86_64-linux + - yes $'\n' | head | ./install.sh + +stages: # List of stages for jobs, and their order of execution + - build + +build-job: # This job runs in the build stage, which runs first. + stage: build + script: + - echo "Compiling bigide for GTK2" + - make bigide LCL_PLATFORM=gtk2