diff options
author | Jehan <jehan@girinstud.io> | 2020-04-22 17:16:28 +0200 |
---|---|---|
committer | Jehan <jehan@girinstud.io> | 2020-04-22 17:22:23 +0200 |
commit | b5674dbd501976036b78ec0c922e16f1bfb644e8 (patch) | |
tree | 33fb0aded44ddcea94b8c21eed91fad43b9e5477 | |
parent | e0b926984973488a2775f95a7b86f34e0096cd56 (diff) |
gitlab-ci: first CI build for uchardet.
Very simple CI since uchardet is an extremely low/no dependency library.
So basically we install CMake in Debian/testing and we are good.
-rw-r--r-- | .gitlab-ci.yml | 27 |
1 files changed, 27 insertions, 0 deletions
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml new file mode 100644 index 0000000..bf36a37 --- /dev/null +++ b/.gitlab-ci.yml @@ -0,0 +1,27 @@ +image: debian:testing + +stages: + - build + +## GNU/Linux 64-bit CIs ## + +debian/testing: + stage: build + artifacts: + expire_in: 1 week + when: always + name: "uchardet-build-${CI_JOB_NAME}-${CI_COMMIT_REF_NAME}" + paths: + - _build + before_script: + - apt-get update + - apt-get install -y --no-install-recommends + build-essential + cmake + script: + - mkdir _build + - cd _build + - cmake .. + - make -j "$(nproc)" + - make test + - make install |