Forum Discussion

rhehldb's avatar
Regular Visitor
2 years ago

ReadyAPI Functional Tests in gitlab CI/CD

Hi, i try to run "ReadyAPI Functional Tests" in our Gitlab CI/CD Pipeline.


My Gitlabrunner runs on Kubernetes.

I've a Floating License Server.

The license user is given by export"${RDAPI_LICENSE_USER}"


Using version 3.40.1 of  the "smartbear/ready-api-soapui-testrunner" docker image, i was required to make a copy of the working dir, to get a environment with working accessrights by "find $WORKING_FOLDER -exec cp -R --parents \{\} /tmp \;" and set "export READYAPI_FOLDER=/tmp/$READYAPI_FOLDER".


With version 3.41.1 i get the following problem:


$ find $WORKING_FOLDER -exec cp -R --parents \{\} /tmp \;
cp: cannot open '/usr/local/smartbear/ready-api-license-manager-1.3.5.jar' for reading: Permission denied


If i remove my "hacks" this results in:

$ /bin/sh -c $WORKING_FOLDER/
Error: Unable to access jarfile /usr/local/smartbear/ready-api-license-manager-1.3.5.jar
Error: Unable to access jarfile /usr/local/smartbear/ready-api-license-manager-1.3.5.jar


So i would kindly ask if u can provide a docker image, with accessrights working in kubernetes.



No RepliesBe the first to reply