[PATCH v2 10/10] travis: append i-pipe arm-v4.20.7 and arm-v5.0 to the matrix

Jan Kiszka jan.kiszka at siemens.com
Tue Mar 19 19:18:27 CET 2019


On 19.03.19 18:43, Roman Stratiienko wrote:
> Some point about repository-based checking VS patch based.
> CI is very useful for checking regressions caused by particuar commits. But when 
> mixing repositories we risk to get interferentions between them.
> So it might be better to have separate CI for each ipipe repository.

We need both in the end. But for stable I-pipe baselines, we could simply add 
"latest tag" mode to the CI system, besides "latest branch head". Both could 
pull from the same git repos.

Note that I also do not want to continuously tune the CI script because we 
released a new stable kernel patch somewhere.

Jan

> 
> вт, 19 мар. 2019 г., 16:56 Jan Kiszka <jan.kiszka at siemens.com 
> <mailto:jan.kiszka at siemens.com>>:
> 
>     On 06.03.19 18:53, roman.stratiienko--- via Xenomai wrote:
>      > From: Roman Stratiienko <roman.stratiienko at globallogic.com
>     <mailto:roman.stratiienko at globallogic.com>>
>      >
>      > Signed-off-by: Roman Stratiienko <roman.stratiienko at globallogic.com
>     <mailto:roman.stratiienko at globallogic.com>>
>      > ---
>      >   .travis.yml | 10 ++++++++++
>      >   1 file changed, 10 insertions(+)
>      >
>      > diff --git a/.travis.yml b/.travis.yml
>      > index 24889ca5f..ab23b745d 100644
>      > --- a/.travis.yml
>      > +++ b/.travis.yml
>      > @@ -46,6 +46,16 @@ script:
>      >
>      >   matrix:
>      >     include:
>      > +    - env:
>      > +      - ARCH: arm
>      > +        KERNEL_VERSION: 5.0
>      > +        KERNEL_DEFCONFIG: multi_v7_defconfig
>      > +        IPIPE_URL:
>     https://github.com/devel-opi/linux-ipipe-arm-porting/releases/download/v5.0-draft1/ipipe-arm-v5.0-draft.patch
>      > +    - env:
>      > +      - ARCH: arm
>      > +        KERNEL_VERSION: 4.20.7
>      > +        KERNEL_DEFCONFIG: multi_v7_defconfig
>      > +        IPIPE_URL:
>     https://github.com/devel-opi/linux-ipipe-arm-porting/releases/download/draft-v4.20.7/0001-Draft-version-of-ipipe-arm-ported-on-v4.20.7.patch
>      >       - env:
>      >         - ARCH: arm
>      >           KERNEL_VERSION: 4.14.85
>      >
> 
>     This one should come it via upstream ipipe. In fact, we should drop the
>     patch-based kernel setup, replacing it with git branches. That will also allow
>     including arm64 into the matrix, where we lack a patch release for the only
>     supported kernel version: 4.14.
> 
>     Applied all other 9 patches in this series to next now.
> 
>     Thanks,
>     Jan
> 
>     -- 
>     Siemens AG, Corporate Technology, CT RDA IOT SES-DE
>     Corporate Competence Center Embedded Linux
> 

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



More information about the Xenomai mailing list