P
P
Pavel Bezrukov2015-11-26 20:42:01
Apache Ant
Pavel Bezrukov, 2015-11-26 20:42:01

Jenkins or Teamcity, is it possible to set up phpunit on a remote server?

Good afternoon.
I want to install jenkins in a separate container, how can I configure it to run phpunit tests on other servers?
It seems that they write to use plugins for ant ssh, but it's not very clear how, if you just execute the ssh command, then I suspect this will lead to less tight integration with the jenkins system, in particular, generated reports.
In general, the very idea of ​​spreading to different machines seems to me more flexible, since you can switch projects and test, for example, on a dev machine or prod. If the idea is wrong how do you do it?

Answer the question

In order to leave comments, you need to log in

1 answer(s)
S
Saboteur, 2015-11-27
@bezrukovPS

Jenkins easily manages nodes, for this he just needs to set up ssh authentication on the nodes.
In general, almost nothing is usually executed on the jenkins self - it serves as a log aggregator and a task launch center.
Nodes can be easily combined into groups and in the task, the nodes from which group can perform it are configured.
Usually, a user for jenkins is simply started on the nodes, on behalf of which tasks will be launched, and nothing else needs to be installed (the jenkins agent will stir up itself)

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question