summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* ==== release 1.0.0 ====v1.0.0Natanael Copa2019-01-091-1/+1
|
* buildrepo: refactor plugin APINatanael Copa2019-01-091-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 structNatanael Copa2019-01-091-4/+4
| | | | this is so we can simplify the args passed to plugins
* buildrepo: replace aportsdir with conf.aportsdirNatanael Copa2019-01-091-5/+5
|
* buildrepo: replace repodest with conf.repodestNatanael Copa2019-01-091-9/+9
|
* buildrepo: factor out logdirbase, use conf.logdir insteadNatanael Copa2019-01-091-2/+2
|
* buildrepo: add opts and arch to conf structNatanael Copa2019-01-091-0/+2
|
* buildrepo: set default plugins dir to /usr/share/buildrepo/pluginsNatanael Copa2019-01-091-5/+6
| | | | and make it possible to override in config
* buildrepo: add support for config fileNatanael Copa2019-01-091-3/+11
|
* db: fix split_deps() to support fuzzy operator ~Jakub Jirutka2018-08-051-1/+1
|
* buildrepo: pass opts to pluginsNatanael Copa2018-05-021-4/+4
|
* buildrepo: only skip packages with missing deps when -s is specifiedNatanael Copa2017-12-041-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.0Natanael Copa2017-10-241-1/+1
|
* db: handle makedepends_build and _hostNatanael Copa2017-10-241-1/+3
|
* buildrepo: add support for abuild 3's new rootbldWilliam Pitcock2017-08-101-2/+6
|
* travis: fix IRC message templateJakub Jirutka2017-07-251-1/+1
|
* set up Travis CI to run luacheckJakub Jirutka2017-07-251-0/+20
|
* db: set luacheck to ignore too long lineJakub Jirutka2017-07-251-0/+1
|
* makefile: add tasks lint and checkJakub Jirutka2017-07-251-0/+5
|
* move binfiles to bin/ directoryJakub Jirutka2017-07-253-2/+2
|
* fix code quality violations according to luacheckJakub Jirutka2017-07-255-112/+80
|
* buildrepo: don't pollute global space, use localsJakub Jirutka2017-07-251-8/+8
|
* ap: don't pollute global space, use localsJakub Jirutka2017-07-251-19/+20
|
* ap: fix -h to print usageJakub Jirutka2017-07-251-1/+1
|
* add config for luacheckJakub Jirutka2017-07-251-0/+5
|
* makefile: fix formatting to be more readableJakub Jirutka2017-07-251-8/+8
|
* ==== release 0.6.1 ====v0.6.1Jakub Jirutka2017-07-251-1/+1
|
* db: fix access to invalid variable in split_apkbuild()Jakub Jirutka2017-07-251-2/+4
|
* makefile: add dump.luaJakub Jirutka2017-07-241-0/+1
|
* ==== release 0.6.0 ====v0.6.0Natanael Copa2017-07-241-1/+1
|
* ap: revert unintended change of shebangJakub Jirutka2017-07-241-1/+1
|
* ap: add subcommand dump-jsonJakub Jirutka2017-06-222-1/+86
|
* db: don't set global lfsJakub Jirutka2017-06-221-1/+1
|
* add .editorconfigJakub Jirutka2017-06-221-0/+13
|
* db: fill pkg table in constructionJakub Jirutka2017-06-211-17/+17
|
* db: add field pkgdescJakub Jirutka2017-06-211-2/+4
|
* db: use more unique delimiter for printing abuild vars in shellJakub Jirutka2017-06-211-2/+2
|
* db: avoid silly string duplication using string.repJakub Jirutka2017-06-211-1/+3
|
* db: add license fieldJakub Jirutka2017-02-061-2/+4
|
* pkg, db: support $checkdepends variableWilliam Pitcock2017-01-292-2/+7
|
* buildrepo: regenerate index if packages been deletedNatanael Copa2016-08-261-1/+1
| | | | http://lists.alpinelinux.org/alpine-devel/5444.html
* pkg: support arch="!arch" syntaxTimo Teräs2016-07-251-1/+1
|
* buildrepo: fix bug when repodest is set with buildrepo -dNatanael Copa2016-04-073-10/+19
| | | | | we need to use the specified repodest when checking if package is built or not
* ==== release 0.5 ====v0.5Natanael Copa2015-10-011-1/+1
|
* db: fix parsing of url fieldEivind Uggedal2015-10-011-1/+1
| | | | | url was the 12th field, but only 11 groups were present in the pattern.
* buildrepo: add support for pre/postrepo hooksNatanael Copa2015-09-251-0/+14
|
* buildrepo: only generate index if something was builtNatanael Copa2015-09-251-1/+1
|
* buildrepo: pass repodest and arch to pre/post build pluginsNatanael Copa2015-08-251-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 breakNatanael Copa2015-08-251-2/+2
|
* buildrepo: add longoptsNatanael Copa2015-08-251-9/+10
|