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

Jan Kiszka jan.kiszka at siemens.com
Fri Sep 4 12:37:40 CEST 2020


On 04.09.20 12:32, Q. Gylstorff wrote:
> 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
> 

Then go for plan B: Test gitlab-ci for a while, and if it works, drop
travis.

Is this job also compatible with the free runners on gitlab.com?

Jan

-- 
Siemens AG, Corporate Technology, CT RDA IOT SES-DE
Corporate Competence Center Embedded Linux



More information about the Xenomai mailing list