You've already forked jenkins-lib
forked from jenkins/jenkins-lib
Сохранение результатов аллюра
This commit is contained in:
@@ -34,6 +34,8 @@ interface IStepExecutor {
|
||||
|
||||
def stash(String name, String includes)
|
||||
|
||||
def stash(String name, String includes, boolean allowEmpty)
|
||||
|
||||
def unstash(String name)
|
||||
|
||||
def zip(String dir, String zipFile)
|
||||
@@ -49,4 +51,6 @@ interface IStepExecutor {
|
||||
def httpRequest(String url, String outputFile)
|
||||
|
||||
def httpRequest(String url, String outputFile, String responseHandle, boolean wrapAsMultipart)
|
||||
|
||||
def error(String errorMessage)
|
||||
}
|
@@ -80,8 +80,8 @@ class StepExecutor implements IStepExecutor {
|
||||
}
|
||||
|
||||
@Override
|
||||
def stash(String name, String includes) {
|
||||
steps.stash name: name, includes: includes
|
||||
def stash(String name, String includes, boolean allowEmpty = false) {
|
||||
steps.stash name: name, includes: includes, allowEmpty: allowEmpty
|
||||
}
|
||||
|
||||
@Override
|
||||
@@ -108,4 +108,9 @@ class StepExecutor implements IStepExecutor {
|
||||
def httpRequest(String url, String outputFile, String responseHandle = 'NONE', boolean wrapAsMultipart = false) {
|
||||
steps.httpRequest responseHandle: responseHandle, outputFile: outputFile, url: url, wrapAsMultipart: wrapAsMultipart
|
||||
}
|
||||
|
||||
@Override
|
||||
def error(String errorMessage) {
|
||||
steps.error errorMessage
|
||||
}
|
||||
}
|
||||
|
@@ -44,5 +44,8 @@ class InitInfobase implements Serializable {
|
||||
Logger.println("Первичная инициализация командой ${it}")
|
||||
steps.cmd("oscript_modules/bin/vrunner ${it} --ibconnection \"/F./build/ib\"")
|
||||
}
|
||||
|
||||
steps.stash('init-allure', 'build/out/allure/*', true)
|
||||
steps.stash('init-cucumber', 'build/out/cucumber/*', true)
|
||||
}
|
||||
}
|
||||
|
Reference in New Issue
Block a user