[PATCH v2 0/1] Add gitlab-ci to Xenomai

Q. Gylstorff Quirin.Gylstorff at siemens.com
Fri Sep 4 12:32:47 CEST 2020


From: Quirin Gylstorff <quirin.gylstorff at siemens.com>


This patch adds a gitlab-ci.yml to support ci builds on gitlab. The
build is derived from .travis.yml.

An executed pipeline can be found at [1].

Changes V2:
 - adapt git remote ls syntax to git version 2.20 from 2.17

I also look into using the same base for .travis-ci.yml and gitlab-ci.yml.
What we can do is moving the script and before_script parts into a
shell script or something similar. The job description syntax is
not compatible (env instead variables, jobs are under the element
jobs/matrix instead of root). IMHO we need some generator to
use the same job description for Travis and gitlab-ci.

[1]: https://gitlab.com/Quirin.Gy/xenomai/-/pipelines/185711450

Quirin Gylstorff (1):
  ci: Add gitlab-ci.yml

 .gitlab-ci.yml | 253 +++++++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 253 insertions(+)
 create mode 100644 .gitlab-ci.yml

-- 
2.20.1




More information about the Xenomai mailing list