Skip to content

2.9.0

Choose a tag to compare

@rjrudin rjrudin released this 07 Aug 21:33
· 2145 commits to master since this release

All issues: https://github.com/marklogic-community/ml-gradle/issues?utf8=%E2%9C%93&q=milestone%3A2.9.0

And see the 2.9.0 ml-app-deployer release notes too.

Summary:

  • ml-gradle can now figure out what order to deploy roles in without having to name role filenames to order them.
  • ml-gradle can also handle deploying a role that refers to itself without having to break that up into two different payload files.
  • mlDeploy can now ignore commands
  • Exported users now have a default password in them so they can be immediately deployed without causing an error.
  • Amps can now be exported.
  • "validate-queries" and "validate-options" in a REST API properties module are now processed correctly

Summary of changes relevant to migrating a Roxy project to ml-gradle:

  • First, see the updated Roxy to ml-gradle guide
  • Roxy properties are now mapped to ml-gradle properties
  • Roxy source files can now be copied from a Roxy project into an ml-gradle project
  • Some custom Roxy build steps are automatically converted into Gradle custom tasks
  • One or more modules can be deleted after loading modules - this allows supporting Roxy's concept of deleting test modules in a production environment.