Skip to content

GitLab

  • Menu
Projects Groups Snippets
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
  • bob.devtools bob.devtools
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 4
    • Issues 4
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 0
    • Merge requests 0
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • bob
  • bob.devtoolsbob.devtools
  • Merge requests
  • !256

Merged
Created Oct 12, 2021 by Samuel GAIST@samuel.gaistMaintainer

Add support for yum requirements

  • Overview 0
  • Commits 1
  • Pipelines 1
  • Changes 1

This merge request implements the installation of "system dependencies" through yum.

This allows the use of the yum_requirements.txt in the recipe folder to add for example OpenGL libraries before doing a round of package creation.

You can see it work on this pipeline: https://gitlab.idiap.ch/beat/beat.editor/pipelines/55102

The pipelines using the single_package.yaml on the master branch will fail because Qt can't load the OpenGL libraries while with this patch, the test phase starts normally even though it fails later on.

This also shows how using relative include statements in the .gitlab-ci.yml file can help test this kind of implementation without affecting other packages.

Fixes #82 (closed)

Assignee
Assign to
Reviewer
Request review from
Time tracking
Source branch: add_yum_support