У меня есть требование в моем проекте. Мой менеджер хочет, чтобы я запустил файл сборки ant, который находится на моем локальном компьютере (SYS A), с его компьютера (SYS B) с помощью веб-страницы. Я установил сервер Tomcat, и он запущен в SYS A. Я создал пакетный файл для запуска файла сборки ant в SYS A. Я попытался с помощью PHP запустить локальный пакетный файл с компьютера в моей сети, но этого не произошло. Работа. Может кто-нибудь, пожалуйста, помогите мне с этим?
Ниже приведен код, который я использовал в PHP. Я попытался запустить командный файл из SYS B, но он не работает. Пожалуйста, помогите мне.
**
<?php
if(isset($_POST['submit']))
{
$file = file_get_contents("C:\Program Files (x86)\Apache Software Foundation\Tomcat 8.0_srv-mobile\webapps\ANT-TEST\printfile.bat");
$output = exec($file);
print_r($output);
} else {
?>
<form action="" method="post">
<input type="submit" name="submit" value="Run">
</form>
<?php
}
?>
**
Любые предложения высоко ценятся.
Спасибо,
Santhosh
Я использую Дженкинс (бывший Хадсон) как Марк О’Коннор. Вы можете создать столько заданий (заданий), сколько потребуется. Можно также иметь мобильное приложение для управления заданиями Jenkins — не только веб-сайт, но и мобильное приложение. http://jenkins-ci.mobi/
Других решений пока нет …