Skip to content

oVirt/buildcontainer

Repository files navigation

Build container for GitHub Actions

This repository contains the source files for the build container for oVirt. This container contains the most commonly used utilities for building oVirt. The image names are:

quay.io/ovirt/buildcontainer:el9stream
quay.io/ovirt/buildcontainer:el10stream
quay.io/ovirt/buildcontainer:almalinux9
quay.io/ovirt/buildcontainer:almalinux10

You can use it in GitHub Actions as follows:

name: build
on:
  push:
jobs:
  build:
    runs-on: ubuntu-latest
    strategy:
      fail-fast: false
      matrix:
        include:
          - name: el9
            container-name: el9stream
          - name: el10
            container-name: el10stream
          - name: almalinux9
            container-name: almalinux9
          - name: almalinux10
            container-name: almalinux10
    name: ${{ matrix.name }}
    container:
      image: quay.io/ovirt/buildcontainer:${{ matrix.container-name }}
    steps:
      # Add your steps here

Building

You can build and push the containers easily using docker compose:

docker compose build
docker compose push

About

Container image for building oVirt

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors