Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | buildrepo: set APORTSDIR before calling abuild | Sören Tempel | 2019-09-17 | 1 | -4/+6 |
| | | | | | | | | Without this change buildrepo fails if -a is given but the APORTSDIR environment variable is not set when using `abuild rootbld`. With the following error message: /home/nmeum/src/aports/.rootbld-repositories does not exist | ||||
* | buildrepo: refactor plugin API | Natanael Copa | 2019-01-09 | 1 | -4/+4 |
| | | | | | | | | | | | | | | | simplify the args passed to plugin hooks: prerepo(conf, repo, stats) prebuild(conf, aport, progress) postbuild(conf, aport, success) postrepo(conf, repo, stats) By passing over conf we reduce number of args passed to hook function and we make it possible to set config options in /etc/buildrepo/config.lua that is passed on to the hook. This is useful for setting things like mqtt broker, url prefix for buildlogs and similar. | ||||
* | buildrepo: add logfile path to aport struct | Natanael Copa | 2019-01-09 | 1 | -4/+4 |
| | | | | this is so we can simplify the args passed to plugins | ||||
* | buildrepo: replace aportsdir with conf.aportsdir | Natanael Copa | 2019-01-09 | 1 | -5/+5 |
| | |||||
* | buildrepo: replace repodest with conf.repodest | Natanael Copa | 2019-01-09 | 1 | -9/+9 |
| | |||||
* | buildrepo: factor out logdirbase, use conf.logdir instead | Natanael Copa | 2019-01-09 | 1 | -2/+2 |
| | |||||
* | buildrepo: add opts and arch to conf struct | Natanael Copa | 2019-01-09 | 1 | -0/+2 |
| | |||||
* | buildrepo: set default plugins dir to /usr/share/buildrepo/plugins | Natanael Copa | 2019-01-09 | 1 | -5/+6 |
| | | | | and make it possible to override in config | ||||
* | buildrepo: add support for config file | Natanael Copa | 2019-01-09 | 1 | -3/+11 |
| | |||||
* | buildrepo: pass opts to plugins | Natanael Copa | 2018-05-02 | 1 | -4/+4 |
| | |||||
* | buildrepo: only skip packages with missing deps when -s is specified | Natanael Copa | 2017-12-04 | 1 | -1/+1 |
| | | | | | | | | This is so we will catch errors when there are circular dependencies and get the error triggered when trying to build the package. Otherwise the packages will not be built at all and warning easily gets unnoticed. For example rust -> cargo -> rust | ||||
* | buildrepo: add support for abuild 3's new rootbld | William Pitcock | 2017-08-10 | 1 | -2/+6 |
| | |||||
* | move binfiles to bin/ directory | Jakub Jirutka | 2017-07-25 | 2 | -0/+412 |