Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Explicitly depend on sudoHEADmaster | Carlo Landmeter | 2020-05-01 | 1 | -0/+1 |
| | | | https://gitlab.alpinelinux.org/alpine/aports/-/commit/39bd500283b46d2d5f3ad24b360e062592558110 | ||||
* | entrypoint: always set correct permissions of abuild conf dir | Carlo Landmeter | 2020-02-03 | 1 | -1/+3 |
| | |||||
* | entrypoint: fix abuild config dir permission | Carlo Landmeter | 2020-02-03 | 1 | -1/+1 |
| | |||||
* | Merge branch 'multiple_fixes' into 'master' | Richard Mortier | 2020-01-30 | 5 | -91/+192 |
|\ | | | | | | | | | Multiple fixes and features See merge request alpine/docker-abuild!60 | ||||
| * | admin: use correct program and uppercase globals | Carlo Landmeter | 2020-01-18 | 1 | -4/+6 |
| | | |||||
| * | admin: multiarch add enable/disable with warning | Carlo Landmeter | 2020-01-18 | 1 | -5/+40 |
| | | |||||
| * | admin: set shell to -eu | Carlo Landmeter | 2020-01-17 | 1 | -1/+3 |
| | | |||||
| * | add editorconfig support and follow alpine coding style | Carlo Landmeter | 2020-01-17 | 2 | -29/+41 |
| | | |||||
| * | dabuild: alpine release can have more digits | Carlo Landmeter | 2020-01-17 | 1 | -2/+1 |
| | | |||||
| * | dabuild: set shell to catch unset vars | Carlo Landmeter | 2020-01-17 | 1 | -32/+33 |
| | | | | | | | | assign default values early in dabuild | ||||
| * | use git symbolic-ref to get branch name | Carlo Landmeter | 2020-01-17 | 1 | -2/+1 |
| | | |||||
| * | remove check for packages dir | Carlo Landmeter | 2020-01-17 | 1 | -8/+2 |
| | | | | | | | | | | Packages dir is a docker volume and the mount point will be automatically created. Permissions will be correct from entrypoint. | ||||
| * | admin: add enable multi-arch | Carlo Landmeter | 2020-01-17 | 1 | -0/+7 |
| | | |||||
| * | make distfiles named volume/bind configuable: | Carlo Landmeter | 2020-01-17 | 2 | -4/+13 |
| | | | | | | | | | | - set to true to enable named volume - set to absolute path to enable bind mount | ||||
| * | add default settings to users abuild.conf | Carlo Landmeter | 2020-01-17 | 1 | -0/+9 |
| | | |||||
| * | dabuild: do not mount hosts /etc/abuild.conf | Carlo Landmeter | 2020-01-17 | 1 | -4/+0 |
| | | | | | | | | | | | | On Alpine (and also on other dists) its not safe to share the same abuild.conf for multiple Alpine releases and architectures. Use the users .abuild/abuild.conf instead. | ||||
| * | entrypoint: simplify abuild key generation | Carlo Landmeter | 2020-01-17 | 1 | -10/+3 |
| | | |||||
| * | admin: add cmd to list all volumes | Carlo Landmeter | 2020-01-17 | 1 | -0/+6 |
| | | |||||
| * | rename alpine based variables | Carlo Landmeter | 2020-01-17 | 1 | -16/+18 |
| | | |||||
| * | add script to administer dabuild | Carlo Landmeter | 2020-01-17 | 1 | -0/+25 |
| | | |||||
| * | add apk cache and simplify named volumes | Carlo Landmeter | 2020-01-11 | 2 | -22/+32 |
|/ | | | | | | | | - apk supports caching of packages for reuse on next run. This is the prefered way and should be relativly fast compared to other package magenagers. This also removed the need for other named volumes which need to be setup and maintained on each run. - correcly set perm of volume mount points | ||||
* | Merge branch 'use-dabuild_docker' into 'master' | Richard Mortier | 2020-01-04 | 1 | -5/+6 |
|\ | | | | | | | | | dabuild: doh! actually use the indicated `$DABUILD_DOCKER` command See merge request alpine/docker-abuild!58 | ||||
| * | dabuild: doh! actually use the indicated `$DABUILD_DOCKER` command | Richard Mortier | 2020-01-03 | 1 | -5/+6 |
|/ | | | | Signed-off-by: Richard Mortier <mort@cantab.net> | ||||
* | Merge branch 'github/fork/clandmeter/dabuild-conf' into 'master' | Richard Mortier | 2020-01-03 | 2 | -0/+37 |
|\ | | | | | | | | | add dabuild.conf support See merge request alpine/docker-abuild!57 | ||||
| * | add dabuild.conf support | Carlo Landmeter | 2019-12-31 | 2 | -0/+37 |
| | | |||||
* | | only build images when needed | Carlo Landmeter | 2020-01-03 | 1 | -23/+47 |
| | | |||||
* | | update readme arch support | Carlo Landmeter | 2020-01-02 | 1 | -9/+3 |
| | | |||||
* | | fix project and release name | Carlo Landmeter | 2020-01-02 | 1 | -6/+6 |
| | | |||||
* | | add gitlab ci | Carlo Landmeter | 2020-01-02 | 3 | -1/+182 |
| | | |||||
* | | dabuild: mount gitconfig in container | Carlo Landmeter | 2019-12-31 | 1 | -0/+5 |
|/ | | | | | abuild-keygen will look for gitconfig to fetch user and email address and set proper PACKAGER variable in abuild.conf | ||||
* | readme: fix instructions for multiarch support | Richard Mortier | 2019-12-29 | 1 | -2/+3 |
| | | | | | | closes #51 Signed-off-by: Richard Mortier <mort@cantab.net> | ||||
* | add alpine v3.11 | Carlo Landmeter | 2019-12-29 | 4 | -4/+84 |
| | |||||
* | readme: add instructions to install multiarch support on Linux | Richard Mortier | 2019-12-29 | 1 | -1/+11 |
| | | | | Signed-off-by: Richard Mortier <mort@cantab.net> | ||||
* | dabuild: put `.ccache` into a named volume, to support multiarch | Richard Mortier | 2019-12-29 | 2 | -2/+1 |
| | | | | | | closes #48 Signed-off-by: Richard Mortier <mort@cantab.net> | ||||
* | readme: document `sudo` issue and fix | Richard Mortier | 2019-12-29 | 1 | -0/+12 |
| | | | | Signed-off-by: Richard Mortier <mort@cantab.net> | ||||
* | readme: document supported environment variables | Richard Mortier | 2019-12-27 | 1 | -21/+21 |
| | | | | | Closes #46 Signed-off-by: Richard Mortier <mort@cantab.net> | ||||
* | feat: add support for ccache-enabled abuild | Joseph Benden | 2019-12-18 | 2 | -0/+2 |
| | | | | | | This introduces support for ccache, when enabled in `abuild`. Signed-off-by: Joseph Benden <joe@benden.us> | ||||
* | dabuild: add support for `DABUILD_DOCKER` env var | Richard Mortier | 2019-11-29 | 1 | -0/+9 |
| | | | | | | Closes #45 Signed-off-by: Richard Mortier <mort@cantab.net> | ||||
* | Workaround for ARCH detection | macmpi | 2019-11-18 | 1 | -2/+3 |
| | | | | Restored alpine docker genuinely supported architectures (as other ones are definitely not). Just give a clue to set wanted DABUILD_ARCH variable at invocation, when uname does not provide adequate info on some platforms like Pi. | ||||
* | dabuild: more helpful error message, list possible `$ARCH` in `README` | Richard Mortier | 2019-11-18 | 2 | -3/+16 |
| | | | | Signed-off-by: Richard Mortier <mort@cantab.net> | ||||
* | dabuild: fix interpretation of `uname -m` on RPi; closes #41 | Richard Mortier | 2019-10-25 | 1 | -2/+2 |
| | | | | Signed-off-by: Richard Mortier <mort@cantab.net> | ||||
* | dabuild: rm image after run by default; control via `$DABUILD_RM` | Richard Mortier | 2019-10-25 | 1 | -0/+5 |
| | | | | Signed-off-by: Richard Mortier <mort@cantab.net> | ||||
* | dabuild: unabstractify `docker` invocation | Richard Mortier | 2019-10-18 | 1 | -4/+7 |
| | | | | Signed-off-by: Richard Mortier <mort@cantab.net> | ||||
* | entrypoint: test if `~/.abuild` writable, fail if not | Richard Mortier | 2019-09-13 | 1 | -0/+10 |
| | | | | Signed-off-by: Richard Mortier <mort@cantab.net> | ||||
* | readme: add note about bash-5.0 issue | Richard Mortier | 2019-09-13 | 1 | -0/+1 |
| | | | | Signed-off-by: Richard Mortier <mort@cantab.net> | ||||
* | whitespace | Richard Mortier | 2019-09-07 | 1 | -1/+6 |
| | | | | Signed-off-by: Richard Mortier <mort@cantab.net> | ||||
* | dabuild: require `aports` tree is exactly in `.../aports/` on host | Richard Mortier | 2019-09-07 | 1 | -5/+5 |
| | | | | Signed-off-by: Richard Mortier <mort@cantab.net> | ||||
* | dabuild: fix `die` | Richard Mortier | 2019-09-07 | 1 | -1/+1 |
| | | | | Signed-off-by: Richard Mortier <mort@cantab.net> | ||||
* | readme: move badge to the top | Richard Mortier | 2019-07-12 | 1 | -2/+2 |
| | | | | Signed-off-by: Richard Mortier <mort@cantab.net> | ||||
* | readme: add ipv6 issue | Richard Mortier | 2019-07-12 | 1 | -0/+4 |
| |