aboutsummaryrefslogtreecommitdiffstats
path: root/modules/buildsystem/manifests
Commit message (Collapse)AuthorAgeFilesLines
* buildsystem: stop using include in DSL files to avoid error on Mageia 5topic/mageia5Olivier Blin2015-11-304-6/+3
| | | | | | include is not support from DSL files in puppet 3.6 Note: DSL support is deprecated in 3.x and completely removed in 4.x
* iurt: Enlarge your timeout (x 2) on ARMOlivier Blin2015-11-301-1/+2
|
* iurt: Move build timeout config to puppet fileOlivier Blin2015-11-301-0/+10
|
* also revert youri upload_root changeThomas Backlund2015-10-201-2/+2
|
* revert youri changesThomas Backlund2015-10-201-7/+7
|
* variable enclosing fixesThomas Backlund2015-10-201-9/+9
|
* use consistent domain referencesThomas Backlund2015-10-204-5/+5
|
* lint fixes for buildsystemThomas Backlund2015-10-2023-429/+429
|
* unpack pci.ids and usb.ids from ldetect-lst in isolinux for hdtThomas Backlund2015-10-041-0/+10
|
* add uncommitted youri_submit.pp commitThomas Backlund2015-03-221-0/+1
|
* Really give media directories to schedbot to allow extracting release notes ↵Pascal Terjan2015-02-271-2/+2
| | | | (mga#15295)
* Give media directories to schedbot to allow extracting release notes (mga#15295)Pascal Terjan2015-02-181-2/+2
|
* Make emi log also when called from ulriPascal Terjan2015-02-171-1/+1
|
* Switch to lzma -7 for xml files, we use 5.64% more space but save 52.81% of ↵Pascal Terjan2014-06-281-1/+1
| | | | cpu time
* buildsystem: Switch the /root/release svn checkout to a git clone.Colin Guthrie2014-06-121-2/+2
|
* Add a few more autorebuild rulesPascal Terjan2014-04-181-1/+10
|
* Add definition for dependencies actionsPascal Terjan2014-04-181-0/+9
|
* buildsystem: ensure more syslinux files are extracted to the treeColin Guthrie2013-11-021-1/+1
|
* Fix syntaxNicolas Vigier2013-09-291-4/+4
|
* Enable auto rebuild for a few packagesPascal Terjan2013-09-291-0/+11
|
* Switch the pkgsubmit website from an svn checkout to a git cloneColin Guthrie2013-08-202-5/+5
|
* Fix autobuild alias (used by youri-check Build test)Pascal Terjan2013-08-081-2/+2
|
* add ssl vhost for pkgsubmit.mageia.orgNicolas Vigier2013-07-251-1/+14
|
* Rename mga-common module to mga_common.Nicolas Vigier2013-06-194-8/+8
| | | | New puppet version doesn't like modules with a - in their name.
* buildsystem::distros: remove iurt_use_bootstrap optionNicolas Vigier2013-05-311-2/+0
| | | | This option is no longer needed with the no_mirror option.
* buildsystem::distros: add 'no_mirror' optionNicolas Vigier2013-05-311-0/+3
| | | | For distributions that are not mirrored (like infra_*).
* buildsystem: Add iurt_use_bootstrap option for distrosNicolas Vigier2013-05-301-0/+2
| | | | Option to select wether iurt should use bootstrap URL for medias.
* buildsystem: Add option 'no_media_cfg_update'Nicolas Vigier2013-05-292-2/+6
| | | | Option to disable generation of media.cfg for a distro.
* Fix medias order in media.cfgNicolas Vigier2013-05-291-1/+9
|
* buildsystem: media_types -> media_type (bug #10335)Nicolas Vigier2013-05-291-5/+5
|
* buildsystem::var::webstatus: add max_modified optionNicolas Vigier2013-05-231-0/+3
| | | | Add an option to select how much history should be displayed.
* buildsystem: add option to select age of cleaned logsNicolas Vigier2013-05-232-5/+13
|
* buildsystem: move uploads dir tidy to scheduler.ppNicolas Vigier2013-05-232-7/+6
| | | | | Move tidying of uploads directory from mgarepo.pp to scheduler.pp as it is related to scheduler and not mgarepo.
* buildsystem::distros: create media_info dir for each repoNicolas Vigier2013-05-231-0/+6
|
* buildsystem: add themes alias in webstatus vhost configNicolas Vigier2013-05-231-1/+2
| | | | Add alias for themes directory in webstatus vhost config.
* buildsystem::webstatus: include apache::mod::phpNicolas Vigier2013-05-231-0/+1
| | | | webstatus uses php, so we need to include apache mod_php.
* buildsystem: create config file for webstatusNicolas Vigier2013-05-232-1/+19
| | | | | Create /etc/bs-webstatus.conf config file using new parameters from buildsystem::var::webstatus.
* buildsystem::var::webstatus: add commentsNicolas Vigier2013-05-231-0/+6
|
* buildsystem: make media_info dir owned by schedbotNicolas Vigier2013-05-231-1/+1
| | | | | schedbot user needs write access to the media_info directory when youri runs genhdlist2, to update MD5SUM files.
* buildsystem::binrepo: install nail packageNicolas Vigier2013-05-231-0/+5
| | | | | The upload-bin script for binrepo use the mailx command provided by the nail package.
* buildsystem::var::distros: add tmpl_media.cfgNicolas Vigier2013-05-232-2/+11
| | | | | | | It is now possible to specify a different template file for media.cfg for each distribution, using the 'tmpl_media.cfg' option in the distros variable from buildsystem::Var::distros. If the option is not set, the default template (buildsystem/media.cfg) is used.
* buildsystem::repository: add includeNicolas Vigier2013-05-231-0/+1
|
* buildsystem::repository: create bootstrap_reporootNicolas Vigier2013-05-231-1/+2
|
* buildsystem: allow schedbot to connect to schedbotNicolas Vigier2013-05-231-0/+5
|
* Use sshkeys module instead of auth::sshNicolas Vigier2013-05-233-7/+8
| | | | | The sshkeys module is easier to understand, and will allow us to install the same ssh key on 2 different accounts.
* buildsystem: add /etc/youri/host.confNicolas Vigier2013-05-232-1/+9
| | | | | | | | | | The host.conf config file for youri contains the hostnames of the nodes that are building packages for each architecture. The variable $build_src_node has been added to buildsystem::var::scheduler to contain the hostname of the server building the initial src.rpm. The variable $build_nodes_aliases has been added to buildsystem::var::scheduler to be used to find the real hostnames of the nodes building the packages for each architecture.
* buildsystem::var::webstatus: fix svn urlNicolas Vigier2013-05-231-1/+1
|
* buildsystem::distros: create SRPMS directoryNicolas Vigier2013-05-231-0/+14
| | | | Create SRPMS directories for medias.
* buildsystem: Change youri submit configurationNicolas Vigier2013-05-235-7/+334
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The youri submit configuration has been changed. The following two template files : - youri/submit-todo.conf - youri/submit-upload.conf have been replaced by a common template file for youri submit-todo and youri submit-upload : - youri/submit.conf This new template file does not contain any specific configuration. Instead the youri configuration is now created using informations from the following hash variables : - the $youri_conf_default hash from buildsystem::var::youri, containing default configuration for the repository, the checks, actions and posts. - the $youri_conf parameter from buildsystem::var::youri, overriding infos from the default configuration defined in $youri_conf_default. - the distros specific configuration is defined in the $distros parameter from buildsystem::var::distros. All those variables contain configuration for both youri submit-todo and youri submit-upload. This change allows moving all Mageia specific configuration outside the buildsystem module to the class mga_buildsystem::config, while still keeping common configuration in the buildsystem module. The following checks definitions have also been removed from youri submit-todo configuration, because they are not used in the current configuration : - history - precedence - section - svn The 'version' check options for infra_1 and infra_2 have been moved from youri submit-upload to submit-todo configuration.
* buildsystem: add $svn_root_packages_ssh parameterNicolas Vigier2013-05-231-0/+3
|