Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | buildsystem::var::distros: Add option to select arch | Nicolas Vigier | 2013-05-23 | 1 | -0/+1 |
| | | | | Add an option to select supported arch of a distribution. | ||||
* | buildsystem: use webstatus hostname config in iurt.conf | Nicolas Vigier | 2013-05-23 | 1 | -0/+1 |
| | |||||
* | buildsystem: move sudoers.iurt outside iurt directory | Nicolas Vigier | 2013-05-23 | 1 | -1/+1 |
| | | | | | | Move templates/iurt/sudoers.iurt to templates/sudoers.iurt. This file was the only file in the iurt directory, so it is not needed to keep a iurt directory. | ||||
* | buildsystem: use common iurt config file for all distros | Nicolas Vigier | 2013-05-23 | 2 | -1/+3 |
| | | | | | | | | | | | All distributions now use the same template file for their iurt configuration file. The 'base_media' value has been added in the distributions configuration in buildsystem::var::distros to allow setting in iurt configuration the base_media that will be used to generate chroots. The iurt configuration now also contains all the medias in 'all_media', instead of only the 'release' medias previously. | ||||
* | buildsystem::var::distros: add parameters description | Nicolas Vigier | 2013-05-23 | 1 | -0/+5 |
| | |||||
* | buildsystem::iurt: remove mandriva2010.1 | Nicolas Vigier | 2013-05-23 | 1 | -1/+1 |
| | | | | | Iurt config for Mandriva 2010.1 was used when the servers were running Mandriva 2010.1, but it is no longer used. | ||||
* | buildsystem/upload.conf: use webstatus config | Nicolas Vigier | 2013-05-23 | 1 | -0/+1 |
| | | | | | Use the variable from webstatus configuration to set URL in upload.conf instead of hardcoding pkgsubmit.$domain. | ||||
* | Create buildsystem::var::distros | Nicolas Vigier | 2013-05-23 | 3 | -34/+13 |
| | | | | | | | buildsystem::var::distros will be used to store the list of distributions and their configuration, medias, etc ... The list of distributions and medias has been removed from buildsystem::mgarepo and moved to mga_buildsystem::config. | ||||
* | Make buildsystem::create_upload_dir a class instead of a define | Nicolas Vigier | 2013-05-23 | 2 | -8/+9 |
| | | | | | buildsystem::create_upload_dir is used only once, so it should be a class and not a define. | ||||
* | buildsystem::create_upload_dir: remove parameters | Nicolas Vigier | 2013-05-23 | 2 | -13/+11 |
| | | | | | Remove parameters for buildsystem::create_upload_dir. Instead access configuration variables directly. | ||||
* | buildsystem::mgarepo: remove useless import | Nicolas Vigier | 2013-05-23 | 1 | -1/+0 |
| | |||||
* | buildsystem::create_upload_dir.rb: fix define name | Nicolas Vigier | 2013-05-23 | 1 | -1/+1 |
| | |||||
* | buildsystem: add option to change maintdb hostname | Nicolas Vigier | 2013-05-23 | 2 | -1/+2 |
| | |||||
* | Add buildsystem::var::maintdb | Nicolas Vigier | 2013-05-23 | 2 | -21/+28 |
| | | | | buildsystem::var::maintdb is used to store maintdb configuration. | ||||
* | buildsystem::maintdb: use webstatus location variable | Nicolas Vigier | 2013-05-23 | 1 | -4/+4 |
| | |||||
* | buildsystem::webstatus: remove useless variable | Nicolas Vigier | 2013-05-23 | 1 | -2/+1 |
| | |||||
* | buildsystem: add options to select webstatus location | Nicolas Vigier | 2013-05-23 | 2 | -5/+5 |
| | |||||
* | Add buildsystem::var::webstatus | Nicolas Vigier | 2013-05-23 | 2 | -2/+8 |
| | | | | Make vhost and svn url configurable by adding buildsystem::var::webstatus. | ||||
* | buildsystem: rename pkgsubmit to webstatus | Nicolas Vigier | 2013-05-23 | 1 | -2/+2 |
| | | | | | | | Rename buildsystem::pkgsubmit to buildsystem::webstatus. pkgsubmit name has been used as the name of the host to submit packages, and the hostname of the web page to view the buildsystem status, but the two are different things, so they should be separated. | ||||
* | buildsystem::var::groups: fix syntax | Nicolas Vigier | 2013-05-22 | 1 | -1/+1 |
| | |||||
* | buildsystem::binrepo: add option to select binrepo hostname | Nicolas Vigier | 2013-05-22 | 3 | -1/+3 |
| | |||||
* | buildsystem: move groups definitions to var::groups | Nicolas Vigier | 2013-05-22 | 7 | -11/+13 |
| | | | | | | Create buildsystem::var::groups to configure packagers and packagers_committers groups, and remove buildsystem::base which is now empty. | ||||
* | buildsystem: move binrepo config to buildsystem::var::binrepo | Nicolas Vigier | 2013-05-22 | 2 | -14/+21 |
| | |||||
* | buildsystem::mgarepo: remove repsys.conf | Nicolas Vigier | 2013-05-22 | 1 | -3/+2 |
| | | | | | repsys.conf was the config file used by repsys and first versions of mgarepo. It is replaced by mgarepo.conf and is not longer used. | ||||
* | buildsystem::mainnode: remove useless variables | Nicolas Vigier | 2013-05-22 | 1 | -4/+1 |
| | |||||
* | buildsystem::scheduler: remove useless include | Nicolas Vigier | 2013-05-22 | 1 | -1/+0 |
| | |||||
* | buildsystem::mainnode: don't install schedbot key on schedbot | Nicolas Vigier | 2013-05-22 | 1 | -2/+0 |
| | | | | | | | | | | | Don't install schedbot's ssh key on schedbot's authorized_keys file. Current version of ssh::auth does not allow installing a key to multiple users' authorized_keys on the same node, so we can't install schedbot's key to schedbot and iurt users at the same time. This prevent having a buildsystem scheduler and build bot on the same server. However schedbot does not really need to have its ssh key on its own authorized_keys, so we can remove it. | ||||
* | buildsystem: remove iurt ssh key | Nicolas Vigier | 2013-05-22 | 3 | -10/+1 |
| | | | | The iurt ssh key does not seem to be used. | ||||
* | Add buildsystem::var::iurt | Nicolas Vigier | 2013-05-22 | 8 | -18/+19 |
| | | | | This class is used for iurt settings. | ||||
* | Add an alias so that youri-check no longer sees fixed packages | Pascal Terjan | 2013-01-17 | 1 | -1/+4 |
| | |||||
* | buildsystem::var::repository: fix syntax | Nicolas Vigier | 2012-12-11 | 1 | -1/+1 |
| | |||||
* | buildsystem::iurt::upload: fix $sched_login | Nicolas Vigier | 2012-12-11 | 1 | -1/+1 |
| | |||||
* | buildsystem: remove iurt2010.1 and sync2010.1 scripts | Nicolas Vigier | 2012-12-11 | 1 | -16/+0 |
| | | | | | | The scripts were used when the build system servers were still running Mandriva 2010.1. But the servers have now been upgraded to Mageia, and the infra_* repositories created, so those scripts are no longer in use. | ||||
* | buildsystem::media_cfg.pp: Fix scheduler login variable | Nicolas Vigier | 2012-12-11 | 1 | -2/+2 |
| | |||||
* | Create buildsystem::var::youri | Nicolas Vigier | 2012-12-11 | 2 | -11/+20 |
| | | | | | The class buildsystem::var::youri has been created to set the youri configuration. | ||||
* | buildsystem::var::repository: add $bootstrap_root | Nicolas Vigier | 2012-12-11 | 4 | -4/+5 |
| | |||||
* | Add buildsystem::var::repository | Nicolas Vigier | 2012-12-11 | 5 | -5/+12 |
| | |||||
* | buildsystem: rename scheduler::var to var::scheduler | Nicolas Vigier | 2012-12-11 | 10 | -23/+23 |
| | |||||
* | buildsystem::signbot: move files from templates to files directory | Nicolas Vigier | 2012-12-11 | 1 | -3/+3 |
| | | | | | | | | The following files have been moved from templates to files directory because they don't use any templating : - mga-signpackage - signbot-rpmmacros - sign-check-package | ||||
* | buildsystem::signbot: set value of $keyid in mga_buildsystem | Nicolas Vigier | 2012-12-11 | 1 | -1/+5 |
| | | | | | The default value of $keyid has been removed from buildsystem::var::signbot and is now defined by mga_buildsystem::config. | ||||
* | Create buildsystem::var::signbot | Nicolas Vigier | 2012-12-11 | 2 | -10/+11 |
| | | | | | All options for buildsystem::signbot are now stored in buildsystem::var::signbot. | ||||
* | buildsystem::youri_submit: Remove hardcoded perl lib dir | Nicolas Vigier | 2012-12-10 | 1 | -2/+9 |
| | | | | Use unversionned perl lib dir. | ||||
* | buildsystem: use mga-common::local_script | Nicolas Vigier | 2012-12-10 | 5 | -6/+6 |
| | |||||
* | Import the script I use on valstar to clean repos | Pascal Terjan | 2012-11-25 | 1 | -0/+2 |
| | |||||
* | Remove rpmlint config. We are now using the rpmlint-mageia-policy and | Nicolas Vigier | 2012-09-26 | 1 | -17/+0 |
| | | | | | | | rpmlint-mageia-mga2-policy (for Mageia <= 2) packages to install rpmlint configuration files. | ||||
* | fix includes | Thomas Backlund | 2012-09-02 | 1 | -2/+2 |
| | |||||
* | include ssh::auth | Nicolas Vigier | 2012-08-31 | 1 | -0/+1 |
| | |||||
* | add buildsystem::sshkeys class to define all ssh keys | Nicolas Vigier | 2012-08-31 | 4 | -9/+14 |
| | |||||
* | use common media.cfg template file for all distros and archs | Nicolas Vigier | 2012-08-30 | 2 | -6/+11 |
| | |||||
* | use braces in variables interpolation | Nicolas Vigier | 2012-08-30 | 1 | -2/+2 |
| |