think Rajesh wanted to say "integration repository" (integration.git
). That's the repository where we (integrators) accept all the code @ first stage and, only after confirming (testing phase) it is working ok, it's moved to the "production/official repository" (moodle.git) and the clones @ github and other services.
(both are there)
Right now all the PHP7-related changes are available only in the "integration repository", hence the QA testing cycle must happen against it. Only if the QA cycle, together with other tests (unit tests, acceptance tests, exploratory testing...) are satisfactory, the changes will meet the production repo.
QA public site is already built based on integration.git and it uses to be fine to proceed with many of the tests in the cycles.
Also, note this cycle is a bit special because we need to confirm the tests are passing without problem BOTH under PHP5 and PHP7 (and both for the MOODLE_30_STABLE and master branches), so the idea is to have:
(using master branch)
PHP7: Until there is an official (moodle.net) server, the interim one I created above, for easy and immediate access to the awesome testers eager to start! (using MOODLE_30_STABLE branch).
Alternatively, of course, your own servers are also valid if you were able to install one/both by yourself. But yes, always using integration.git repository.