Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | ==== release 1.0.0 ====v1.0.0 | Natanael Copa | 2019-01-09 | 1 | -1/+1 |
| | |||||
* | 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 |
| | |||||
* | db: fix split_deps() to support fuzzy operator ~ | Jakub Jirutka | 2018-08-05 | 1 | -1/+1 |
| | |||||
* | 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 | ||||
* | ==== release 0.7.0 ====v0.7.0 | Natanael Copa | 2017-10-24 | 1 | -1/+1 |
| | |||||
* | db: handle makedepends_build and _host | Natanael Copa | 2017-10-24 | 1 | -1/+3 |
| | |||||
* | buildrepo: add support for abuild 3's new rootbld | William Pitcock | 2017-08-10 | 1 | -2/+6 |
| | |||||
* | travis: fix IRC message template | Jakub Jirutka | 2017-07-25 | 1 | -1/+1 |
| | |||||
* | set up Travis CI to run luacheck | Jakub Jirutka | 2017-07-25 | 1 | -0/+20 |
| | |||||
* | db: set luacheck to ignore too long line | Jakub Jirutka | 2017-07-25 | 1 | -0/+1 |
| | |||||
* | makefile: add tasks lint and check | Jakub Jirutka | 2017-07-25 | 1 | -0/+5 |
| | |||||
* | move binfiles to bin/ directory | Jakub Jirutka | 2017-07-25 | 3 | -2/+2 |
| | |||||
* | fix code quality violations according to luacheck | Jakub Jirutka | 2017-07-25 | 5 | -112/+80 |
| | |||||
* | buildrepo: don't pollute global space, use locals | Jakub Jirutka | 2017-07-25 | 1 | -8/+8 |
| | |||||
* | ap: don't pollute global space, use locals | Jakub Jirutka | 2017-07-25 | 1 | -19/+20 |
| | |||||
* | ap: fix -h to print usage | Jakub Jirutka | 2017-07-25 | 1 | -1/+1 |
| | |||||
* | add config for luacheck | Jakub Jirutka | 2017-07-25 | 1 | -0/+5 |
| | |||||
* | makefile: fix formatting to be more readable | Jakub Jirutka | 2017-07-25 | 1 | -8/+8 |
| | |||||
* | ==== release 0.6.1 ====v0.6.1 | Jakub Jirutka | 2017-07-25 | 1 | -1/+1 |
| | |||||
* | db: fix access to invalid variable in split_apkbuild() | Jakub Jirutka | 2017-07-25 | 1 | -2/+4 |
| | |||||
* | makefile: add dump.lua | Jakub Jirutka | 2017-07-24 | 1 | -0/+1 |
| | |||||
* | ==== release 0.6.0 ====v0.6.0 | Natanael Copa | 2017-07-24 | 1 | -1/+1 |
| | |||||
* | ap: revert unintended change of shebang | Jakub Jirutka | 2017-07-24 | 1 | -1/+1 |
| | |||||
* | ap: add subcommand dump-json | Jakub Jirutka | 2017-06-22 | 2 | -1/+86 |
| | |||||
* | db: don't set global lfs | Jakub Jirutka | 2017-06-22 | 1 | -1/+1 |
| | |||||
* | add .editorconfig | Jakub Jirutka | 2017-06-22 | 1 | -0/+13 |
| | |||||
* | db: fill pkg table in construction | Jakub Jirutka | 2017-06-21 | 1 | -17/+17 |
| | |||||
* | db: add field pkgdesc | Jakub Jirutka | 2017-06-21 | 1 | -2/+4 |
| | |||||
* | db: use more unique delimiter for printing abuild vars in shell | Jakub Jirutka | 2017-06-21 | 1 | -2/+2 |
| | |||||
* | db: avoid silly string duplication using string.rep | Jakub Jirutka | 2017-06-21 | 1 | -1/+3 |
| | |||||
* | db: add license field | Jakub Jirutka | 2017-02-06 | 1 | -2/+4 |
| | |||||
* | pkg, db: support $checkdepends variable | William Pitcock | 2017-01-29 | 2 | -2/+7 |
| | |||||
* | buildrepo: regenerate index if packages been deleted | Natanael Copa | 2016-08-26 | 1 | -1/+1 |
| | | | | http://lists.alpinelinux.org/alpine-devel/5444.html | ||||
* | pkg: support arch="!arch" syntax | Timo Teräs | 2016-07-25 | 1 | -1/+1 |
| | |||||
* | buildrepo: fix bug when repodest is set with buildrepo -d | Natanael Copa | 2016-04-07 | 3 | -10/+19 |
| | | | | | we need to use the specified repodest when checking if package is built or not | ||||
* | ==== release 0.5 ====v0.5 | Natanael Copa | 2015-10-01 | 1 | -1/+1 |
| | |||||
* | db: fix parsing of url field | Eivind Uggedal | 2015-10-01 | 1 | -1/+1 |
| | | | | | url was the 12th field, but only 11 groups were present in the pattern. | ||||
* | buildrepo: add support for pre/postrepo hooks | Natanael Copa | 2015-09-25 | 1 | -0/+14 |
| | |||||
* | buildrepo: only generate index if something was built | Natanael Copa | 2015-09-25 | 1 | -1/+1 |
| | |||||
* | buildrepo: pass repodest and arch to pre/post build plugins | Natanael Copa | 2015-08-25 | 1 | -2/+2 |
| | | | | this is so we can copy the build logs to remote location if needed. | ||||
* | db: return nil instead of false to indicate iterator break | Natanael Copa | 2015-08-25 | 1 | -2/+2 |
| | |||||
* | buildrepo: add longopts | Natanael Copa | 2015-08-25 | 1 | -9/+10 |
| |