Skip to content

Releases: daggerok/soapui-runner

v5.3.0-5

24 Oct 12:19
Compare
Choose a tag to compare

changelog

  • fixed #2 issue: Fix default projectFile in multi-project build configurations to "$subprojectDir/soapui-test-project.xml"

apply plugin

buildscript snippet for use in all gradle versions:

buildscript {
  repositories {
    maven { url "https://plugins.gradle.org/m2/" }
    maven { url "http://smartbearsoftware.com/repository/maven2" }
  }
  dependencies {
    classpath "gradle.plugin.io.github.daggerok:soapui-runner:5.3.0-5"
  }
}

apply plugin: "io.github.daggerok.soapui-runner"

buildscript snippet for new, incubating, plugin mechanism introduced in gradle 2.1:

buildscript {
  repositories {
    maven { url "https://plugins.gradle.org/m2/" }
    maven { url "http://smartbearsoftware.com/repository/maven2" }
  }
}

plugins {
  id "io.github.daggerok.soapui-runner" version "5.3.0-5"
}

configure tasks

details

testrunner {
  // ...
}

loadtestrunner {
  // ...
}

usage

gradle testrunner
gradle loadtestrunner

soapui.ext.libraries

choose external libraries (jdbc driver, etc)

repositories { jcenter() }
dependencies { extDir "org.postgresql:postgresql:9.4.1212.jre7" }

prepare ext dir to copy inside $SOAPUI_HOME/bin/ext

gradle extDir
cp -Rf build/soapui/ext $SOAPUI_HOME/bin/ext

add new / override existed properties

parent build.gradle:

allprojects {
  testrunner {
    projectProperties = [
        "prop=base",
    ]
  }
}

child build.gradle:

testrunner {
  projectProperties = [
      "newProp=new", // add
      "prop=overriden", // override
  ]
}

have fun! :)

SoapUI Runner Gradle Plugin v5.3.1-RC-4

04 Aug 22:24
Compare
Choose a tag to compare
Pre-release

changelog

  • fixed #1 issue: Cannot add task ':extDir' as a task with that name already exists
  • adopted plugin for multi-project gradle build configuration
  • fixed #2 issue: Fix default projectFile in multi-project build configurations to "$subprojectDir/soapui-test-project.xml"

apply plugin

buildscript snippet for use in all gradle versions:

buildscript {
  repositories {
    maven { url 'https://plugins.gradle.org/m2/' }
    maven { url 'http://smartbearsoftware.com/repository/maven2' }
  }
  dependencies {
    classpath 'gradle.plugin.io.github.daggerok:soapui-runner:5.3.1-RC-4'
  }
}

apply plugin: 'io.github.daggerok.soapui-runner'

buildscript snippet for new, incubating, plugin mechanism introduced in gradle 2.1:

buildscript {
  repositories {
    maven { url 'https://plugins.gradle.org/m2/' }
    maven { url 'http://smartbearsoftware.com/repository/maven2' }
  }
}

plugins {
  id 'io.github.daggerok.soapui-runner' version '5.3.1-RC-4'
}

configure tasks

details

testrunner {
  // ...
}

loadtestrunner {
  // ...
}

usage

gradle testrunner
gradle loadtestrunner

soapui.ext.libraries

choose external libraries (jdbc driver, etc)

repositories { jcenter() }
dependencies { extDir "org.postgresql:postgresql:9.4.1212.jre7" }

prepare ext dir to copy inside $SOAPUI_HOME/bin/ext

gradle extDir
cp -Rf build/soapui/ext $SOAPUI_HOME/bin/ext

add new / override existed properties

parent build.gradle:

allprojects {
  testrunner {
    projectProperties = [
        'prop=base',
    ]
  }
}

child build.gradle:

testrunner {
  projectProperties = [
      'newProp=new', // add
      'prop=overriden', // override
  ]
}

have fun! :)

SoapUI Runner Gradle Plugin v5.3.0-4

04 Aug 22:15
Compare
Choose a tag to compare

changelog

  • fixed #2 issue: Fix default projectFile in multi-project build configurations to "$subprojectDir/soapui-test-project.xml"

apply plugin

buildscript snippet for use in all gradle versions:

buildscript {
  repositories {
    maven { url 'https://plugins.gradle.org/m2/' }
    maven { url 'http://smartbearsoftware.com/repository/maven2' }
  }
  dependencies {
    classpath 'gradle.plugin.io.github.daggerok:soapui-runner:5.3.0-4'
  }
}

apply plugin: 'io.github.daggerok.soapui-runner'

buildscript snippet for new, incubating, plugin mechanism introduced in gradle 2.1:

buildscript {
  repositories {
    maven { url 'https://plugins.gradle.org/m2/' }
    maven { url 'http://smartbearsoftware.com/repository/maven2' }
  }
}

plugins {
  id 'io.github.daggerok.soapui-runner' version '5.3.0-4'
}

configure tasks

details

testrunner {
  // ...
}

loadtestrunner {
  // ...
}

usage

gradle testrunner
gradle loadtestrunner

soapui.ext.libraries

choose external libraries (jdbc driver, etc)

repositories { jcenter() }
dependencies { extDir "org.postgresql:postgresql:9.4.1212.jre7" }

prepare ext dir to copy inside $SOAPUI_HOME/bin/ext

gradle extDir
cp -Rf build/soapui/ext $SOAPUI_HOME/bin/ext

add new / override existed properties

parent build.gradle:

allprojects {
  testrunner {
    projectProperties = [
        'prop=base',
    ]
  }
}

child build.gradle:

testrunner {
  projectProperties = [
      'newProp=new', // add
      'prop=overriden', // override
  ]
}

have fun! :)

SoapUI Runner Gradle Plugin v5.3.0-3

04 Aug 21:03
Compare
Choose a tag to compare

changelog

  • fixed #1 issue: Cannot add task ':extDir' as a task with that name already exists
  • adopted plugin for multi-project gradle build configuration

apply plugin

buildscript snippet for use in all gradle versions:

buildscript {
  repositories {
    maven { url 'https://plugins.gradle.org/m2/' }
    maven { url 'http://smartbearsoftware.com/repository/maven2' }
  }
  dependencies {
    classpath 'gradle.plugin.io.github.daggerok:soapui-runner:5.3.0-3'
  }
}

apply plugin: 'io.github.daggerok.soapui-runner'

buildscript snippet for new, incubating, plugin mechanism introduced in gradle 2.1:

buildscript {
  repositories {
    maven { url 'https://plugins.gradle.org/m2/' }
    maven { url 'http://smartbearsoftware.com/repository/maven2' }
  }
}

plugins {
  id 'io.github.daggerok.soapui-runner' version '5.3.0-3'
}

configure tasks

details

testrunner {
  // ...
}

loadtestrunner {
  // ...
}

usage

gradle testrunner
gradle loadtestrunner

soapui.ext.libraries

choose external libraries (jdbc driver, etc)

repositories { jcenter() }
dependencies { extDir "org.postgresql:postgresql:9.4.1212.jre7" }

prepare ext dir to copy inside $SOAPUI_HOME/bin/ext

gradle extDir
cp -Rf build/soapui/ext $SOAPUI_HOME/bin/ext

add new / override existed properties

parent build.gradle:

allprojects {
  testrunner {
    projectProperties = [
        'prop=base',
    ]
  }
}

child build.gradle:

testrunner {
  projectProperties = [
      'newProp=new', // add
      'prop=overriden', // override
  ]
}

have fun! :)

SoapUI Runner Gradle Plugin v5.3.1-RC-2

29 Jul 03:29
Compare
Choose a tag to compare
Pre-release

notes

  • removed auto creation ext folder inside project - $projectDir/ext
  • added extDir configuration - external libraries dependencies
  • added extDir task - create ext folder ready to copy inside $SOAPUI_HOME/bin/ext
  • added posibility to add new and override existing global-, system- or project properties

apply plugin

buildscript snippet for use in all gradle versions:

buildscript {
  repositories {
    maven { url 'https://plugins.gradle.org/m2/' }
    maven { url 'http://smartbearsoftware.com/repository/maven2' }
  }
  dependencies {
    classpath 'gradle.plugin.io.github.daggerok:soapui-runner:5.3.1-RC-2'
  }
}

apply plugin: 'io.github.daggerok.soapui-runner'

buildscript snippet for new, incubating, plugin mechanism introduced in gradle 2.1:

buildscript {
  repositories {
    maven { url 'https://plugins.gradle.org/m2/' }
    maven { url 'http://smartbearsoftware.com/repository/maven2' }
  }
}

plugins {
  id 'io.github.daggerok.soapui-runner' version '5.3.1-RC-2'
}

configure tasks

details

testrunner {
  // ...
}

loadtestrunner {
  // ...
}

usage

gradle testrunner
gradle loadtestrunner

soapui.ext.libraries

choose external libraries (jdbc driver, etc)

repositories { jcenter() }
dependencies { extDir "org.postgresql:postgresql:9.4.1212.jre7" }

prepare ext dir to copy inside $SOAPUI_HOME/bin/ext

gradle extDir
cp -Rf build/soapui/ext $SOAPUI_HOME/bin/ext

have fun! :)

SoapUI Runner Gradle Plugin v5.3.0-2

29 Jul 05:21
Compare
Choose a tag to compare

notes

  • removed auto creation ext folder inside project - $projectDir/ext
  • added extDir configuration - external libraries dependencies
  • added extDir task - create ext folder ready to copy inside $SOAPUI_HOME/bin/ext
  • added posibility to add new and override existing global-, system- or project properties

apply plugin

buildscript snippet for use in all gradle versions:

buildscript {
  repositories {
    maven { url 'https://plugins.gradle.org/m2/' }
    maven { url 'http://smartbearsoftware.com/repository/maven2' }
  }
  dependencies {
    classpath 'gradle.plugin.io.github.daggerok:soapui-runner:5.3.0-2'
  }
}

apply plugin: 'io.github.daggerok.soapui-runner'

buildscript snippet for new, incubating, plugin mechanism introduced in gradle 2.1:

buildscript {
  repositories {
    maven { url 'https://plugins.gradle.org/m2/' }
    maven { url 'http://smartbearsoftware.com/repository/maven2' }
  }
}

plugins {
  id 'io.github.daggerok.soapui-runner' version '5.3.0-2'
}

configure tasks

details

testrunner {
  // ...
}

loadtestrunner {
  // ...
}

usage

gradle testrunner
gradle loadtestrunner

soapui.ext.libraries

choose external libraries (jdbc driver, etc)

repositories { jcenter() }
dependencies { extDir "org.postgresql:postgresql:9.4.1212.jre7" }

prepare ext dir to copy inside $SOAPUI_HOME/bin/ext

gradle extDir
cp -Rf build/soapui/ext $SOAPUI_HOME/bin/ext

add new / override existed properties

parent build.gradle:

allprojects {
  testrunner {
    projectProperties = [
        'prop=base',
    ]
  }
}

child build.gradle:

testrunner {
  projectProperties = [
      'newProp=new', // add
      'prop=overriden', // override
  ]
}

have fun! :)

SoapUI Runner Gradle Plugin v5.0.0-beta

25 Jul 04:17
Compare
Choose a tag to compare

apply plugin

buildscript snippet for use in all gradle versions:

buildscript {
  repositories {
    maven { url 'https://plugins.gradle.org/m2/' }
    maven { url 'http://smartbearsoftware.com/repository/maven2' }
  }
  dependencies {
    classpath 'gradle.plugin.io.github.daggerok:soapui-runner:5.0.0-beta'
  }
}

apply plugin: 'io.github.daggerok.soapui-runner'

buildscript snippet for new, incubating, plugin mechanism introduced in gradle 2.1:

buildscript {
  repositories {
    maven { url 'https://plugins.gradle.org/m2/' }
    maven { url 'http://smartbearsoftware.com/repository/maven2' }
  }
}

plugins {
  id 'io.github.daggerok.soapui-runner' version '5.0.0-beta'
}

configure tasks

details

testrunner {
  // ...
}

loadtestrunner {
  // ...
}

usage

gradle testrunner
gradle loadtestrunner

have fun! :)

SoapUI Runner Gradle Plugin v5.0.0

25 Jul 03:51
Compare
Choose a tag to compare

apply plugin

buildscript snippet for use in all gradle versions:

buildscript {
  repositories {
    maven { url 'https://plugins.gradle.org/m2/' }
    maven { url 'http://smartbearsoftware.com/repository/maven2' }
  }
  dependencies {
    classpath 'gradle.plugin.io.github.daggerok:soapui-runner:5.0.0'
  }
}

apply plugin: 'io.github.daggerok.soapui-runner'

buildscript snippet for new, incubating, plugin mechanism introduced in gradle 2.1:

buildscript {
  repositories {
    maven { url 'https://plugins.gradle.org/m2/' }
    maven { url 'http://smartbearsoftware.com/repository/maven2' }
  }
}

plugins {
  id 'io.github.daggerok.soapui-runner' version '5.0.0'
}

configure tasks

details

testrunner {
  // ...
}

loadtestrunner {
  // ...
}

usage

gradle testrunner
gradle loadtestrunner

have fun! :)

SoapUI Runner Gradle Plugin v4.6.4

25 Jul 00:27
Compare
Choose a tag to compare

apply plugin

buildscript snippet for use in all gradle versions:

buildscript {
  repositories {
    maven { url 'https://plugins.gradle.org/m2/' }
    maven { url 'http://smartbearsoftware.com/repository/maven2' }
  }
  dependencies {
    classpath 'gradle.plugin.io.github.daggerok:soapui-runner:4.6.4'
  }
}

apply plugin: 'io.github.daggerok.soapui-runner'

buildscript snippet for new, incubating, plugin mechanism introduced in gradle 2.1:

buildscript {
  repositories {
    maven { url 'https://plugins.gradle.org/m2/' }
    maven { url 'http://smartbearsoftware.com/repository/maven2' }
  }
}

plugins {
  id 'io.github.daggerok.soapui-runner' version '4.6.4'
}

configure tasks

details

testrunner {
  // ...
}

loadtestrunner {
  // ...
}

usage

gradle testrunner
gradle loadtestrunner

have fun! :)

SoapUI Runner Gradle Plugin v5.2.1

24 Jul 01:01
Compare
Choose a tag to compare

apply plugin

buildscript snippet for use in all gradle versions:

buildscript {
  repositories {
    maven { url 'https://plugins.gradle.org/m2/' }
    maven { url 'http://smartbearsoftware.com/repository/maven2' }
  }
  dependencies {
    classpath 'gradle.plugin.io.github.daggerok:soapui-runner:5.2.1'
  }
}

apply plugin: 'io.github.daggerok.soapui-runner'

buildscript snippet for new, incubating, plugin mechanism introduced in gradle 2.1:

buildscript {
  repositories {
    maven { url 'https://plugins.gradle.org/m2/' }
    maven { url 'http://smartbearsoftware.com/repository/maven2' }
  }
}

plugins {
  id 'io.github.daggerok.soapui-runner' version '5.2.1'
}

configure tasks

details

testrunner {
  // ...
}

loadtestrunner {
  // ...
}

usage

gradle testrunner
gradle loadtestrunner

have fun! :)