almusil / buildcontainer

Container image for building oVirt

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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:stream8
quay.io/ovirt/buildcontainer:stream9

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: centos-stream-8
            shortcut: cs8
            container-name: stream8
          - name: centos-stream-9
            shortcut: cs9
            container-name: stream9
    name: ${{ matrix.name }}
    container:
      image: ghcr.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

License:Apache License 2.0