Jenkins ішіндегі жұмыс кеңістігі айнымалы мәндерін пайдалану XUnit Custom Stylesheet

Мен біраз уақыт іздеп, осы сұраққа жауап таба алмадым. Мен кейбір тестілеуді орындау үшін Дженкинсті пайдаланамын және ClearCase-ті CM-тің құралы ретінде қолданамын. Өзгертпелі құрал үшін жасаған стиль кесте тазалағыш көрініс жолына қатысты каталогта тұрады. Стиль кестесіне бүкіл жолды қатырған кезде, бәрі жақсы, бірақ $ {CLEARCASE_VIEWNAME} ортасының айнымалы мәнін қолдануға тырыссам, xUnit оны шешуге тырыспайды, бұл маған қате жібереді

"The input xsl '${CLEARCASE_VIEWNAME}/rest_of_path/my_stylesheet.xsl' relative to the workspace '/myworkspace' doesn't exist." 

Бір қызығы, мен бұл айнымалы мәнді xml файлының қайда екенін көрсету үшін қолданамын және ол ешқандай проблеманы таппайды. XUnit плагинінің нақты «сипаты» болып табыла ма, әлде бұл қате ме?

1

2 жауаптар

See pushy's answer to my other post at Hudson/Jenkins PMD Configuration

Сіздің тазалау жолыңыз негізгі Jenkins конфигурациясында көрсетілуі керек.

1
қосылды
Пулак, жаңарту үшін рахмет. Мен сіздің сұрағыңызға Пушистің жауабын қарадым және менің мәселе біршама өзгеше болуы мүмкін деп ойлаймын. Мен 'Қысқаша жұмыс кеңістігін пайдалану' айнымалысын қатты дискідегі белгілі бір каталогқа орнатқанмын және осы каталогта суреттің көрінісін жасау үшін Clearcase плагинін пайдаланамын. Clearcase плагині барлық кодтардың көшірмесін/{жұмыс кеңістігі}/$ {CLEARCASE_VIEWNAME}/source dir. Мәселе мынада, қосымша каталогтарды бастапқы деңгейде (сынақ сияқты) жасауды қалаймын. (Жалғасы ...)
қосылды автор user1017457, көзі
Мен жұмыс кеңістігіндегі толық жолды/{жұмыс кеңістігі}/$ {CLEARCASE_VIEWNAME} деп белгілеуді қаламаймын, себебі тазалаудан алынған/{workspace}/$ {CLEARCASE_VIEWNAME}/$ {CLEARCASE_VIEWNAME}/sou & zwnj; rce плагин. Бірдей/{жұмыс кеңістігі} dir пайдалану арқылы бірнеше кескін көріністері болған жағдайда, $ {CLEARCASE_VIEWNAME} параметріне қатысты жаңа айналымды сақтауды қалаймын.
қосылды автор user1017457, көзі

Қате.

(не орындалмаған мүмкіндік)

Мен Jenkins XUnit плагинін қолдана отырып, бірдей сценарийге кірдім, мұнда Жаһандық Параметрлер АЖ бар «Таңдамалы құрал үлгісі» мәні шешілді, бірақ Жаһандық параметрлерді қамтитын «Өзгертпелі стильдер кестесі» мәні шешілмеген, бұл қате ұқсас сіздің.

Дереккөзге көз қарасаңыз: https://github.com/kzkinsci/xunit-plugin/ XLS параметрі үшін Жаһандық Параметр ажыратымдылығы әлі іске асырылмағанын көрсетеді.

A bug has been filed here: https://issues.jenkins-ci.org/browse/JENKINS-17438/

Ашық дерек көзі болғандықтан, Maven-ді кейбір Jenkins плагиндер кодын орнатып, жөндеуге уақыт келді.

UPDATE: және аяқталды, сіз жаңа функционалдығын соңғы нұсқасында көресіз

0
қосылды