Idbased License Maven and Ready API
SOLVED- Bookmark
- Subscribe
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Idbased License Maven and Ready API
Huhu,
first of all I am total DAU for these topics, so I apologize for all the stupid things I am going to write.
Unfortunately the only colleague with some experience left the company some time ago.
I read all support pages (at least I think I read all) but I couldn't find the help I needed.
We are running our ReadyAPI with Maven on Bamboo. Since we had to switch to idbased license this not working anymore, because our admins can't really work out how to include the accessKey. (I have already opened a Ticket for that but got no reply till now
If I look into my plan it looks totally different from what the following page suggest to do, Basically I just had to configure the link to the git repository and the goal clean test -Denv= Integration or Test and that is it. No command line for testrunner and so on. Even the page for troubleshooting maven suggest to add the license key, which does not exists anymore.
https://support.smartbear.com/readyapi/docs/general-info/licensing/id-based/headless.html
https://support.smartbear.com/readyapi/docs/integrations/maven/troubleshooting.html#license
So any idea where do I have to configure the license when the job is running with Maven?
Thank you and I appreciate all the answer
Cheers
Sabine
Solved! Go to Solution.
- Labels:
-
Integrations
- Bookmark
- Subscribe
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi Sabine, did you get any response regarding your question? We also have the same question. The documentation seems outdated.
Thanks!
- Bookmark
- Subscribe
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi mtp
Unfortunately the support was not able to help.
They "fixed" the problem by giving us a license file for now and promised to update their documentation.
I haven't heard back till now
- Bookmark
- Subscribe
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Thanks for the update. I'm also getting slow response from the support team.
- Bookmark
- Subscribe
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi @mtp
Instead of answering my ticket they released a new version and now it working ^^
I am using tags on my testcases, for the few, which cannot run all environments
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<groupId>groupId</groupId>
<artifactId>flexibill-soapui-tests</artifactId>
<version>1.0</version>
<packaging>pom</packaging>
<name>ReadyApi Project Name</name>
<organization>
<name>company</name>
<url>https://www.google.com</url>
</organization>
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
</properties>
<repositories>
</repositories>
<pluginRepositories>
<pluginRepository>
<id>SmartBearPluginRepository</id>
<url>https://smartbearsoftware.com/repository/maven2</url>
</pluginRepository>
<pluginRepository>
<id>com.teamdev</id>
<url>https://europe-maven.pkg.dev/jxbrowser/releases</url>
</pluginRepository>
</pluginRepositories>
<build>
<plugins>
<plugin>
<groupId>com.smartbear</groupId>
<artifactId>ready-api-maven-plugin</artifactId>
<version>3.46.0</version>
<configuration>
<!--<globalProperties> <value>preemptive=true</value> </globalProperties> -->
<slmAccessKey>your-access-key</slmAccessKey>
<projectFile>project_folder</projectFile>
<printReport>false</printReport>
<outputFolder>${project.build.directory}/readyapi</outputFolder>
<junitReport>true</junitReport>
<exportAll>true</exportAll>
<readyApiProperties>
<property>
<name>readyapi.logroot</name>
<value>${project.build.directory}/readyapi-logs/</value>
</property>
<property>
<name>licenseApiAccessForEveryone</name>
<value>true</value>
</property>
</readyApiProperties>
<environment>${env}</environment>
<testSuite>${testSuite}</testSuite>
<testCase>${testCase}</testCase>
<tags>
<param>TestCase ${env}</param>
</tags>
<!-- Only test cases with corresponding tags will be executed -->
</configuration>
<dependencies>
<dependency>
<groupId>mysql</groupId>
<artifactId>mysql-connector-java</artifactId>
<version>8.0.28</version>
</dependency>
<dependency>
<groupId>org.iban4j</groupId>
<artifactId>iban4j</artifactId>
<version>3.2.1</version>
</dependency>
<dependency>
<groupId>com.smartbear</groupId>
<artifactId>ready-api-jdbc-virts</artifactId>
<version>3.3.2</version>
</dependency>
</dependencies>
<executions>
<execution>
<phase>test</phase>
<goals>
<goal>test</goal>
</goals>
</execution>
</executions>
</plugin>
</plugins>
</build>
</project>
- Bookmark
- Subscribe
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
