Я использую fsockopen () для подключения к нескольким серверам в цикле.
Однако некоторые серверы недействительны, и я получаю предупреждения PHP, подобные приведенному ниже:
Warning: fsockopen() [function.fsockopen]: php_network_getaddresses: getaddrinfo failed: The requested name is valid, but no data of the requested type was found
Есть ли способ предотвратить эти предупреждения. мой CI-сервер (Hudson, FWIW) должен запускаться при обнаружении нового ...
Представьте себе проект Java, созданный с использованием Maven, для которого у меня есть:
Это похоже на типичный сценарий. В настоящее время я выполняю:
Настроены два задания CI, оба указывают на ветвь VCS проекта:
Проблема в том, что задание 2 выполняет модульное тестирование и заново строит тестируемый артефакт (поскольку этап проверки автоматически вызывает этап пакета). проект не создает артефакт, он должен использовать какую-то упаковку (здесь я использовал "jar"), в противном случае тесты на этапе проверки не выполняются.