1

голосов
0

ответ
8

Просмотры

При использовании декларативного синтаксиса, есть способ избежать отдельных этапов для каждого «когда» состояния?

Есть ли способ, чтобы избежать создания отдельного этапа для каждого условного «когда» заявления? Другими словами, в приведенном ниже примере, команда Maven точно так же для двух ветвей за исключением одного параметра. Таким образом, есть более простой способ иметь одну ступень под названием «Maven сборки» с условным исполнением на основе ветви, которая строится. Помимо утомительного дублирования, побочный эффект этого является то, что в Jenkins, то «стадия» вид становится длиннее и длиннее. Трубопровод {:: этап ( 'Maven сборки (разработка)') {когда {ветвь 'развивать'} шаги {// Выполните следующие действия}} этап ( 'Maven сборки (выпуск)') {когда {ветка «релизы / ** ' } шаги {// Выполняем те же шаги, как и в предыдущем Maven Строить // но с небольшим изменением. }}}
user1554876
1

голосов
1

ответ
114

Просмотры

SonarQube постобработка терпит неудачу по неизвестной причине

SonarQube не удается без какого-либо значимого сообщения об ошибке для # проекта .NET C. Я попытался запустить команду торцевой с опцией -X, но формат -X не распознан. SonarScanner.MSBuild.exe конец -X /d:sonar.login="87195" Любые идеи о том, что может быть не так? Я провел простой проект с 2 - 3 ц.п. файлов и что успевает. :: INFO: Датчик Python Squid Sensor [питон] (сделано) | время = 1880ms INFO: Датчик PythonXUnitSensor [питон] INFO: Датчик PythonXUnitSensor [питон] (сделано) | время = 529ms INFO: Датчик SonarCSS Метрики [cssfamily] INFO: Датчик SonarCSS Метрики [cssfamily] (сделано) | время = 9835ms INFO: Датчик SonarCSS Правила [cssfamily] INFO: ------------------------------------- ----------------------------------- INFO: ИСПОЛНЕНИЕ FAILURE INFO: --------- -------------------------------------------------- ------------- INFO: Общее время: 9:31. 651s ОШИБКА: Ошибка при SonarQube сканера выполнения ОШИБКА: пустой ОШИБКА: INFO: Final Память: 26M / 1008M INFO: --------------------------- --------------------------------------------- SonarQube сканер не успешно завершена 14: 53: 45,844 Создание файла уценки сводную ... 14: 53: 45,847 Постобработка не удалось. код выхода: 1
user1554876
1

голосов
5

ответ
222

Просмотры

Почему запрос SQL Server работает по-разному на разных серверах? [закрыто]

У меня есть запрос, который ведет себя по-разному при запуске с двумя базами данных. Я скопировал промежуточную базу данных локально и я использую его для отладки моего кода. Вот запрос: SELECT DISTINCT ........, ACs.LastName Bs.Name AS BranchName, ..... ...... ......) LEFT JOIN CompanyTrove AS Bs ON .. ....................... ........................... . Сортировать по ACs.LastName, Bs.BranchName ..... ASC CompanyTrove таблица не имеет столбец с именем BranchName. Таким образом, это не будет работать на моей локальной копии моей базы данных. Но когда я запускаю тот же запрос к реальной базе данных она работает просто отлично, даже если таблица CompanyTrove в базе данных не имеет столбца BranchName (Это та же таблица, конечно). Любые идеи о том, что мне не хватает?
user1554876
0

голосов
1

ответ
76

Просмотры

ASP. NET Web Api 2 вопрос - Запрашиваемый ресурс не поддерживает метод HTTP «GET»

Я не знаю, почему я получаю «404 Not Found» на следующий вызов GET на мой API (используя Почтальон) HTTP: // локальный: 53840 / API / v1 / MessageLog / SomeStuff / 3 Метод в контроллере как следует [System.Web.Http.HttpGet] публичная строка SomeStuff (интермедиат s) {возвращение "Received вход!"; } Метод Регистрация в классе WebApiConfig имеет единственный маршрут следующим образом: config.Routes.MapHttpRoute (название: "DefaultApi", routeTemplate: "API / v1 / {контроллер} / {ID}", по умолчанию: новый {ID = RouteParameter .Необязательный } ); Но когда я изменить код [System.Web.Http.HttpGet] публичная строка SomeStuff () {возвращение «Received вход!»; } Вызов HTTP: // локальный: 53840 / API / v1 / LogMessage / SomeStuff работы и POSTMAN отображает "ПОЛУЧАЛ вход!" строка в теле ответа. Есть ли конкретное соглашение о вызовах для передачи в междах / строке и т.д. (я попытался с помощью [FromUri] без особого успеха)? У меня есть другой метод POST в управляемом, который принимает JObject и что, кажется, работает прекрасно.
user1554876

Связанные вопросы