Skip to content

v5.1.2.PRO-RELEASE

Latest
Compare
Choose a tag to compare
@daggerok daggerok released this 02 Nov 02:54

soapui-gradle-plugin 5.1.2.PRO-RELEASE

see soapui-gradle-plugin 5.1.2.PRO-SNAPSHOT release notes

usage

buildscript {
    repositories {
        jcenter()
        maven { url 'https://plugins.gradle.org/m2/' }
        maven { url 'http://smartbearsoftware.com/repository/maven2/' }
        maven { url 'http://java.net/projects/maven-repository/' }
    }
    dependencies {
        classpath('gradle.plugin.io.byteshifter:soapui-gradle-plugin:5.1.2.PRO-RELEASE')
    }
}

apply plugin: io.byteshifter.plugins.soapui.SoapUIPlugin

soapui {
    test {
        projectFile = 'sample-soapui-project.xml'
        environment = 'test'
        reportName = 'test-report'
        reportFormats = ['PDF', 'XLS', 'HTML', 'RTF', 'CSV', 'TXT', 'XML']
        openReport = false
    }
    load {
        projectFile = 'sample-soapui-load-project.xml'
        environment = 'test'
        reportName = 'test-report'
        reportFormats = ['PDF', 'XLS', 'HTML', 'RTF', 'CSV', 'TXT', 'XML']
        openReport = false
    }
    tool {
        projectFile = 'sample-soapui-tool-project.xml'
        iface = 'IOrderService'
        tool = 'wsi,axis1,axis2'
    }
    mock {
        projectFile = 'sample-soapui-mock-project.xml'
        outputFolder = '/tmp'
        openReport = false
    }
    security {
        projectFile = 'sample-soapui-security-project.xml'
        environment = 'test'
        reportName = 'test-report'
        reportFormats = ['PDF', 'XLS', 'HTML', 'RTF', 'CSV', 'TXT', 'XML']
        openReport = false
    }
}

available tasks

gradle soaptest
gradle soapload
gradle soaptool
gradle soapmock
gradle securityTest