aboutsummaryrefslogtreecommitdiffstats
path: root/tests/blogc-git-receiver
Commit message (Collapse)AuthorAgeFilesLines
* git-receiver: pre-receive: validate ref prefixRafael G. Martins2022-02-101-0/+4
|
* git-receiver: allow deploying from "main" branchRafael G. Martins2022-02-102-16/+42
| | | | | if a "main" branch is available and no "master" branch is available, use it. "master" still takes precedence to avoid breaking old setups.
* tests: git-receiver: use branch name instead of HEAD symbolic refRafael G. Martins2022-02-101-5/+5
|
* tests: upgrade deprecated cmocka test runnerRafael G. Martins2020-11-053-9/+9
|
* tests: git-receiver: explicitly include string.hRafael G. Martins2020-11-051-0/+1
|
* *: update copyrightRafael G. Martins2020-05-311-1/+1
| | | | this time I'm only updating the files I touched this year.
* git-receiver: pre-receive parser should accept lenRafael G. Martins2020-05-301-13/+15
|
* *: update copyrightRafael G. Martins2019-01-153-3/+3
|
* *: update copyrightRafael G. Martins2018-10-143-3/+3
|
* git-receiver: git shell should reinstall hooks if symlinks are brokenRafael G. Martins2018-06-121-0/+15
|
* git-receiver: fixed segfault on pre-receive hookRafael G. Martins2018-06-101-2/+20
| | | | | if a [repo:*] section was defined in blogc-git-receiver.ini, but was not providing a symlink value, that would result in a segfault.
* git-receiver: allow users to define builds dirRafael G. Martins2018-05-313-4/+5
|
* git-receiver: allow users to define the htdocs symlink pathRafael G. Martins2018-05-311-3/+82
| | | | documentation pending
* git-receiver: centralize settings to reuse laterRafael G. Martins2018-05-301-10/+10
|
* git-receiver: allow users to change the base directoryRafael G. Martins2018-05-302-2/+2
| | | | | this is useful mostly for shared environments that just provide one shell user.
* git-receiver: added support to use as an authorized_keys commmandRafael G. Martins2018-05-261-0/+7
|
* *: updated copyrightRafael G. Martins2017-02-253-3/+3
|
* git-receiver: do not run blogc-make tests if blogc-make is not builtRafael G. Martins2017-01-041-9/+11
|
* git-receiver: support blogc-makeRafael G. Martins2017-01-041-1/+31
|
* git-receiver: detect if pre-receive is running from git using env varRafael G. Martins2017-01-041-4/+4
|
* tests: use absolute path for binariesRafael G. Martins2017-01-023-3/+3
|
* config-parser: added support to parse section as list of linesRafael G. Martins2016-12-251-3/+3
|
* blogc: common: git-receiver: improved error handlingRafael G. Martins2016-12-231-3/+8
|
* git-receiver: moved shell quote function to commonRafael G. Martins2016-12-211-29/+0
|
* git-receiver: test manual mirror pushRafael G. Martins2016-11-191-0/+30
|
* git-receiver: when rebuilding, change to repo dir asapRafael G. Martins2016-11-171-5/+17
|
* git-receiver: allow users to re-run the last successful buildRafael G. Martins2016-11-171-0/+16
| | | | | running the pre-receive hook manually on the server will re-run the last successful build.
* build: use bash, but get it properly during build timeRafael G. Martins2016-10-123-3/+3
| | | | hardcoding it for travis, as bash is always installed there.
* build: man: tests: do not use bashRafael G. Martins2016-10-123-3/+3
| | | | tested with busybox' ash, that is not exactly posix.
* tests: git-receiver: avoid removing directories for safetyRafael G. Martins2016-10-113-20/+15
|
* git-receiver: added tests for shell, fixed bugRafael G. Martins2016-10-111-0/+73
|
* git-receiver: added test for post-receive. fixed leakRafael G. Martins2016-10-111-0/+148
|
* Revert "trying to fix tests on travis"Rafael G. Martins2016-10-101-4/+4
| | | | This reverts commit 84dbde7d04a04434721ec9d2965af6d946713e5d.
* trying to fix tests on travisRafael G. Martins2016-10-101-4/+4
|
* removed uneeded error code. export LC_ALL=C in test scriptRafael G. Martins2016-10-101-0/+2
|
* git-receiver: added support to get mirror url from config fileRafael G. Martins2016-10-102-0/+173
| | | | this commit also includes some "integration test" in shell script
* git-receiver: splitted/reimplemented and tested shell command parserRafael G. Martins2016-10-071-0/+244
|
* git-receiver: splitted and tested pre-receive input parserRafael G. Martins2016-10-041-0/+101