hughesjr / centos / pungi-centos

Forked from centos/pungi-centos 2 years ago
Clone
James Antill 9c70ca
from multilib import *
James Antill 9c70ca
from include-excludes import *
James Antill 9c70ca
James Antill 9c70ca
# PRODUCT INFO 
Brian Stinson f13579
release_name = "CentOS Developmental" 
James Antill 9c70ca
release_short = "CentOS-devel"
Brian Stinson f13579
release_version = "8"
James Antill 9c70ca
version = "8-devel"
James Antill 9c70ca
Brian Stinson f13579
skip_phases = ['buildinstall','productimg','createiso','extra_isos','extra_files']
Brian Stinson f13579
Brian Stinson f13579
# GENERAL SETTINGS
Brian Stinson f13579
 comps_file = {
Brian Stinson f13579
         'scm': 'git',
Brian Stinson f13579
         'repo': 'https://git.centos.org/centos/comps.git',
Brian Stinson f13579
         'branch': 'master',
Brian Stinson f13579
         'file': 'comps-centos-8.2.0.2004.xml',
Brian Stinson f13579
 }
James Antill 9c70ca
James Antill 9c70ca
link_type = 'hardlink-or-copy'
James Antill 9c70ca
James Antill 9c70ca
module_defaults_dir = {
James Antill 9c70ca
        'scm': 'git',
James Antill 9c70ca
        'repo': 'https://git.centos.org/centos/centos-module-defaults.git',
James Antill f81b25
        'branch': 'c8.2',
James Antill 9c70ca
        'dir': '.',
James Antill 9c70ca
}
James Antill 9c70ca
James Antill 9c70ca
multilib = [
James Antill 9c70ca
    ('^.*$', {
James Antill 9c70ca
        'x86_64': ['devel', 'runtime']
James Antill 9c70ca
    }),
James Antill 9c70ca
]
James Antill 9c70ca
James Antill 9c70ca
variants_file = 'variants-devel.xml'
Brian Stinson f13579
sigkeys = ['8483C65D']
James Antill 9c70ca
hashed_directories = False
James Antill 9c70ca
James Antill 9c70ca
# tree_arches = ['aarch64', 'i386', 'ppc64le', 'x86_64']
James Antill 9c70ca
tree_arches = ['aarch64', 'i386', 'ppc64le', 'x86_64']
James Antill 9c70ca
# tree_arches = ['x86_64']
James Antill 9c70ca
James Antill 9c70ca
# PKGSET
James Antill 9c70ca
pkgset_source = "koji"
James Antill 9c70ca
koji_profile = "mbox"
James Antill 9c70ca
James Antill 9c70ca
# PKGSET - KOJI
Brian Stinson f13579
pkgset_koji_tag = "dist-c8-compose"
James Antill 9c70ca
pkgset_koji_inherit = False
James Antill 9c70ca
pkgset_koji_module_tag = "modular-updates-candidate"
James Antill 9c70ca
James Antill 9c70ca
filter_system_release_packages = False
James Antill 9c70ca
James Antill 9c70ca
# GATHER
James Antill 9c70ca
gather_prepopulate = "centos-packages.json"
James Antill 9c70ca
James Antill 9c70ca
gather_method = {
James Antill 9c70ca
        "^(?!(AppStream|PowerTools|CR)).*$":{
James Antill 9c70ca
                "comps": "deps"
James Antill 9c70ca
        },
James Antill 9c70ca
        "^(AppStream|PowerTools|CR)$": "hybrid",
James Antill 9c70ca
}
James Antill 9c70ca
James Antill 9c70ca
gather_backend = "dnf"
James Antill 9c70ca
check_deps = False
Brian Stinson f13579
greedy_method = "none"
James Antill 9c70ca
repoclosure_backend = "dnf"
James Antill 9c70ca
James Antill 9c70ca
# CREATEREPO
James Antill 9c70ca
createrepo_deltas = False
James Antill 9c70ca
createrepo_database = True
James Antill 9c70ca
createrepo_c = True
James Antill 9c70ca
createrepo_checksum = "sha256"
James Antill 9c70ca
createrepo_use_xz = True
James Antill 9c70ca
createrepo_num_threads = 8
James Antill 9c70ca
createrepo_num_workers = 4
James Antill 9c70ca
James Antill 9c70ca
# CHECKSUMS
James Antill 9c70ca
media_checksums = ['sha256']
James Antill 9c70ca
media_checksum_one_file = True
James Antill 9c70ca
create_jigdo = False
James Antill 9c70ca
James Antill 9c70ca
James Antill 9c70ca
buildinstall_skip = [
James Antill 9c70ca
    ("^(Devel|AppStream|PowerTools|CR|HighAvailability)$", {
James Antill 9c70ca
       "*": True
James Antill 9c70ca
       }),
James Antill 9c70ca
]
James Antill 9c70ca
James Antill 9c70ca
# LOOKASIDE
James Antill 9c70ca
variant_as_lookaside = [
James Antill 9c70ca
]
James Antill 9c70ca
James Antill 9c70ca
gather_lookaside_repos = [
James Antill 9c70ca
    ("^Devel$", {
James Antill 9c70ca
        "x86_64": [
Brian Stinson f13579
            "file:///compose/trees/latest-CentOS-8/compose/BaseOS/x86_64/os",
Brian Stinson f13579
            "file:///compose/trees/latest-CentOS-8/compose/BaseOS/x86_64/os/debug/tree",
Brian Stinson f13579
            "file:///compose/trees/latest-CentOS-8/compose/BaseOS/source/tree",
Brian Stinson f13579
            "file:///compose/trees/latest-CentOS-8/compose/AppStream/x86_64/os",
Brian Stinson f13579
            "file:///compose/trees/latest-CentOS-8/compose/AppStream/x86_64/os/debug/tree",
Brian Stinson f13579
            "file:///compose/trees/latest-CentOS-8/compose/AppStream/source/tree",
Brian Stinson f13579
            "file:///compose/trees/latest-CentOS-8/compose/PowerTools/x86_64/os",
Brian Stinson f13579
            "file:///compose/trees/latest-CentOS-8/compose/PowerTools/x86_64/os/debug/tree",
Brian Stinson f13579
            "file:///compose/trees/latest-CentOS-8/compose/PowerTools/source/tree",
Brian Stinson f13579
            "file:///compose/trees/latest-CentOS-8/compose/HighAvailability/x86_64/os",
Brian Stinson f13579
            "file:///compose/trees/latest-CentOS-8/compose/HighAvailability/x86_64/os/debug/tree",
Brian Stinson f13579
            "file:///compose/trees/latest-CentOS-8/compose/HighAvailability/source/tree",
James Antill 9c70ca
        ],
James Antill 9c70ca
        "ppc64": [
James Antill 9c70ca
        ],
James Antill 9c70ca
        "ppc64le": [
Brian Stinson f13579
            "file:///compose/trees/latest-CentOS-8/compose/BaseOS/ppc64le/os",
Brian Stinson f13579
            "file:///compose/trees/latest-CentOS-8/compose/BaseOS/ppc64le/os/debug/tree",
Brian Stinson f13579
            "file:///compose/trees/latest-CentOS-8/compose/BaseOS/source/tree",
Brian Stinson f13579
            "file:///compose/trees/latest-CentOS-8/compose/AppStream/ppc64le/os",
Brian Stinson f13579
            "file:///compose/trees/latest-CentOS-8/compose/AppStream/ppc64le/os/debug/tree",
Brian Stinson f13579
            "file:///compose/trees/latest-CentOS-8/compose/AppStream/source/tree",
Brian Stinson f13579
            "file:///compose/trees/latest-CentOS-8/compose/PowerTools/ppc64le/os",
Brian Stinson f13579
            "file:///compose/trees/latest-CentOS-8/compose/PowerTools/ppc64le/os/debug/tree",
Brian Stinson f13579
            "file:///compose/trees/latest-CentOS-8/compose/PowerTools/source/tree",
Brian Stinson f13579
            "file:///compose/trees/latest-CentOS-8/compose/HighAvailability/ppc64le/os",
Brian Stinson f13579
            "file:///compose/trees/latest-CentOS-8/compose/HighAvailability/ppc64le/os/debug/tree",
Brian Stinson f13579
            "file:///compose/trees/latest-CentOS-8/compose/HighAvailability/source/tree",
James Antill 9c70ca
        ],
James Antill 9c70ca
        "s390x": [
James Antill 9c70ca
        ],
James Antill 9c70ca
        "aarch64": [
Brian Stinson f13579
            "file:///compose/trees/latest-CentOS-8/compose/BaseOS/aarch64/os",
Brian Stinson f13579
            "file:///compose/trees/latest-CentOS-8/compose/BaseOS/aarch64/os/debug/tree",
Brian Stinson f13579
            "file:///compose/trees/latest-CentOS-8/compose/BaseOS/source/tree",
Brian Stinson f13579
            "file:///compose/trees/latest-CentOS-8/compose/AppStream/aarch64/os",
Brian Stinson f13579
            "file:///compose/trees/latest-CentOS-8/compose/AppStream/aarch64/os/debug/tree",
Brian Stinson f13579
            "file:///compose/trees/latest-CentOS-8/compose/AppStream/source/tree",
Brian Stinson f13579
            "file:///compose/trees/latest-CentOS-8/compose/PowerTools/aarch64/os",
Brian Stinson f13579
            "file:///compose/trees/latest-CentOS-8/compose/PowerTools/aarch64/os/debug/tree",
Brian Stinson f13579
            "file:///compose/trees/latest-CentOS-8/compose/PowerTools/source/tree",
Brian Stinson f13579
            "file:///compose/trees/latest-CentOS-8/compose/HighAvailability/aarch64/os",
Brian Stinson f13579
            "file:///compose/trees/latest-CentOS-8/compose/HighAvailability/aarch64/os/debug/tree",
Brian Stinson f13579
            "file:///compose/trees/latest-CentOS-8/compose/HighAvailability/source/tree",
James Antill 9c70ca
        ],
James Antill 9c70ca
    }),
James Antill 9c70ca
]
James Antill 9c70ca
James Antill 9c70ca
productimg = False
James Antill 9c70ca
James Antill 9c70ca
translate_paths = [
James Antill 9c70ca
	("/mnt/koji", "https://koji.mbox.centos.org/pkgs"),
James Antill 9c70ca
	# ("/compose", "http://172.22.0.123/compose"),
James Antill 9c70ca
]
James Antill 9c70ca