objectdb (licensed) + github action error

#1

Hello,

 In a software engineering course (UPV/EHU University, Spain), my students have deployed their proyects in a Continuos Integration Enviroment using a created(licensed)objectdb as a Database (maven projects). The projects run and test fine in local. The projects have more that 10 classes and you provided keys previously.

The problem is on the cloud. The project are located in github and we have defined a "Github Actions" rules to execute the "test" (JUnit)  and do some more stuffs every new upgrade (sonarcloud, jira. updates.), . The problem is that when the project is run(testing) on the cloud (Github), it fails because it has no credentials (objectdb.jar) for this machine. Their proyects refer to its licensed objectdb.jar . The github machines are created ad-hoc on the fly for each upgrade.

Any idea how we can resolve it? Thanks in advance for your help.

 

jon

 

#2

We may provide additional licensing methods in the future to address this need, but there is no quick and easy solution now for your immediate issue, so you may have to adjust the assignment requirements accordingly. On our side we can increase the activation limits to enable repeating activations on upgrades, but unless you write code to automate activations (i.e. run the Activator from a program, open the result link from the program, parse the activation code, etc.), or reduce to 10 entity classes, etc. it will require manual intervention.

ObjectDB Support
#3

As a proof-of-concept we will reduce the entity classes to 10. Many thanks for your fast response. regards,

 

jon

 

Reply