PreReceive GitLab hook: pass over HEPTAPOD_ACCEPT_MR_IID
Part of heptapod#368: the Rails app will be able to set this environment variable and we're now sending it back as the `accept_mr_iid` key to the listener for the pre-receive hook, so that the Rails app may apply merge permissions instead of (direct) push permissions. Using the (project-local) iid is better than the id, because the receiving end won't have to check that someone is trying to cheat with a MR on another project and is anyway fast compared to the overall amount of process on its side. --HG-- branch : heptapod-0-16
Status | Job ID | Name | Coverage | ||||||
---|---|---|---|---|---|---|---|---|---|
Main | |||||||||
passed |
#120284
|
tests-py2 |
00:00:54
|
100.0% |
|
||||
passed |
#120285
|
tests-py3 |
00:00:57
|
100.0% |
|
||||
Compat | |||||||||
passed |
#120286
|
install |
00:01:52
|
|
|||||
failed |
#120289
allowed to fail
|
tests-py2-hg-default |
00:02:06
|
96.0% |
|
||||
passed |
#120287
|
tests-py2-hg-stable |
00:02:13
|
100.0% |
|
||||
failed |
#120290
allowed to fail
|
tests-py3-hg-default |
00:02:30
|
96.0% |
|
||||
passed |
#120288
|
tests-py3-hg-stable |
00:02:15
|
100.0% |
|
||||
Name | Stage | Failure | ||
---|---|---|---|---|
failed
|
tests-py3-hg-default | Compat | ||
|
||||
failed
|
tests-py2-hg-default | Compat | ||
|