NOTE: This specific Task is not about allowing continuous integration on untrusted Diffs. This Task is about landing approved and trusted stuff.
Adding a cute "Land" button on the web interface (in order to do not require arc land to land something) requires - at least - a dedicated Unix user somewhere.
Available options:
Option | What to do | Comment |
---|---|---|
1 | create a new VPS dedicated to build stuff | It costs. We are poor. Probably not 100% needed for this specific case: we just build trusted accepted code. |
2 | just adduser bot-phorge-lander in the current phorge.it install | It makes sense only if Phorge is secured as God wants, so, Phorge's config is 640, nothing is 777 etc. |
IMPORTANT: In both cases, the user shall not be used for any other purpose.
There are other things to do then, but this is a first step.