Skip to content

Latest commit

 

History

History
42 lines (35 loc) · 901 Bytes

README.md

File metadata and controls

42 lines (35 loc) · 901 Bytes

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:el8stream
quay.io/ovirt/buildcontainer:el9stream

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: el8
            container-name: el8stream
          - name: el9
            container-name: el9stream
    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