Working With Releases

Releases are intended to be products released for a ‘distro’. For example, ‘fc14’ might be a release of the ‘fedora’ distro. Releases are a required for build targets to be grouped together. Meaning, when submitting a build for a release such as ‘fc14’, tasks will be created for every build target under that release (i.e. fc14.i386, fc14.x86_64, fc14.ppc).

Releases are system wide, and configured by the system administrator.

Creating a Release

$ mf release create -l fc14 --distro fedora --major-version 14

Updating a Release

$ mf release update fc14 --display-name "Fedora Linux 14"

Note: The display name is auto generated if not supplied, and made up of the distro and release label.

Deleting a Release

$ mf release delete fc14

Listing Releases

$ mf release listall
el5
el6
fc13
fc14
fc15

$ mf release listall -f fc
fc13
fc14
fc15

$ mf release listall -f redhat
el5
el6

Showing Data For a Release

$ mf release show fc14

          Label | fc14
         Distro | fedora
      Major Ver | 14
   Display Name | Fedora Linux 14
          Owner | mf-admin
     Created On | 2010-11-30 20:29:01
    Last Update | 2010-11-30 20:29:01

        Targets | fc14.i386
                  fc14.x86_64
                  fc14.ppc

Project Versions

Table Of Contents

Previous topic

Working With Distros

Next topic

Working With Targets

This Page