SoapUI Maven Plugin v5.2.2
Hello, Disclaimer: This is a cross-post fromhttp://community.smartbear.com/t5/SoapUI-Open-Source/soapui-maven-plugin-5-2-0-not-published-to-SmartBear-repository/td-p/102327 which does not seem to get any more attention from SmartBear. The issue: The latest version of SoapUI Maven Plugin published to maven (and also smartbear maven repo,http://smartbearsoftware.com/repository/maven2/com/smartbear/soapui/soapui-maven-plugin/) is 5.1.3. This version does not support the -reallyimportant- JsonPath assertion. From the SoapUI github repository it can be seen that version 5.2.2 is ready, and can be built. It is understood that SmartBear tries to promote and give more support to SoapUI pro edition and the readyApi suite, but please, do not fail your longtime users and show some respect and support to the community. There projects that due to their size cannot be migrated to readyApi at the moment while need the JsonPath assertions. Don't get my attitudewrong, but try to understand. It is really bad to discover broken functionallity when your CI server reports no errors, since it is using a maven plugin thatsimply ignores this type of assertion.Solved5KViews3likes5CommentsReadyApi maven plugin tips
I was sent this awesome link on maven builds and wanted to share: What I did was use ReadyApi to create a sample composite project and then crafted a pom file for it similar to the one in this example. I have attached the zip file, if you want to download it and play with it. https://support.smartbear.com/readyapi/docs/integrations/maven/example.html Maven tips in general. https://support.smartbear.com/readyapi/docs/integrations/maven/index.html986Views2likes1CommentReadyAPI - Soap NG Pro - Run headless on TeamCity CI - Console Installation - Licence
Hello, We are trying to improve our continuous integration process and the automation of tests execution. For this we would like to set up a smoke test suite which would be easily executable from a TeamCity instance which means that it has to run headless. As a current status we arrived to make it work on a local machine. We noticed that we are forced to have a local installation of ReadyAPI together with a configured hermesJMS to bundle it into our maven build using the 'ready-api-maven-plugin' since we did not find any version of the plugin containing an embedded version of ReadyAPI. To setup the same build on the TeamCity build we only have some linux agents with limited access and no serverx (no ui - headless). We did not find anything in the documentation regarding the installation of ReadyAPI using console + how to setup a licence using console as well.. Could youindicate us how to achieve this without any UI!? Please find below our current maven configuration: ... <plugin> <groupId>com.smartbear</groupId> <artifactId>ready-api-maven-plugin</artifactId> <version>1.7.0</version> <executions> <execution> <id>functionalTests</id> <phase>test</phase> <goals> <goal>test</goal> </goals> <configuration> <optOutUsageStatistics>true</optOutUsageStatistics> <projectFile>${project.build.testOutputDirectory}/soapui/${soapuiProject}</projectFile> <printReport>true</printReport> <reportFormat>HTML</reportFormat> <testFailIgnore>true</testFailIgnore> <junitReport>true</junitReport> <outputFolder>${project.build.directory}/surefire-reports</outputFolder> <testFailIgnore>true</testFailIgnore> <exportAll>false</exportAll> <environment>${environment}</environment> <globalProperties> <globalProperty>hermesConfig=${hermesConfig}</globalProperty> <globalProperty>someProp=${someProp}</globalProperty> </globalProperties> <readyApiProperties> <property> <name>soapui.home</name> <value>${soapui.home}</value> </property> </readyApiProperties> </configuration> </execution> </executions> </plugin> ... Thanks a lot!3.9KViews1like9Commentssoapui-maven-plugin 5.2.0 not published to SmartBear repository
Hello, SoapUI 5.2.0 has been pushed to the SmartBear maven repository, but the related maven plugin has not been published there. Same is true for the soapui-project pom. Any chance that theywill be uploadedin the near future? :-) Kind regards MarcusSolved10KViews1like12Comments