Uploaded image for project: 'GENIVI Baseline'
  1. GENIVI Baseline
  2. BASE-44

Better integrate Yocto Baseline into Genivi CI

    XMLWordPrintable

Details

    • Task
    • Resolution: Unresolved
    • Medium
    • None
    • None
    • meta-ivi
    • None

    Description

      GDP is quite extensively integrated into the Genivi CI go.cd server. For example all GDP PRs pushed to github are automatically built for all officially supported platforms as a build test.

      Although pipelines for the Yocto Baseline exist in the CI the BIT realises it could be integrated more closely to help the team achieve the goal of improving the baseline.

      This task has been created to manage that process. Aiming for pragmatic achievable goals, rather than perfection. Further tasks can be added as needed down the line.

      The first step is to analyse what additional features we want to add. Some ideas for discussion:
      1. extend pipelines to build all of the current three official supported qemu targets: x86, x86_64 and armv7.
      2. consider adding aarch64/armv8 to that list. Possibly as a non-graphical target as a first step if necessary.
      3. automatic build against official targets for all github PRs.

      Attachments

        Activity

          People

            stephen.lawrence Stephen Lawrence
            stephen.lawrence Stephen Lawrence
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated: