@nx/gradle - Migrations
The @nx/gradle plugin provides various migrations to help you migrate to newer versions of gradle projects within your Nx workspace. Below is a complete reference for all available migrations.
21.6.x
change-plugin-version-0-1-8
Version: 21.6.1-beta.2
Change dev.nx.gradle.project-graph to version 0.1.8 in build file
Change dev.nx.gradle.project-graph to version 0.1.8
Change dev.nx.gradle.project-graph to version 0.1.8 in build file
Sample Code Changes
Before
plugins { id "dev.nx.gradle.project-graph" version "0.1.0"}
After
plugins { id "dev.nx.gradle.project-graph" version "0.1.8"}
21.5.x
change-plugin-version-0-1-7
Version: 21.5.1-beta.5
Change dev.nx.gradle.project-graph to version 0.1.7 in build file
Change dev.nx.gradle.project-graph to version 0.1.7
Change dev.nx.gradle.project-graph to version 0.1.7 in build file
Sample Code Changes
Before
plugins { id "dev.nx.gradle.project-graph" version "0.1.0"}
After
plugins { id "dev.nx.gradle.project-graph" version "0.1.7"}
21.4.x
change-plugin-version-0-1-5
Version: 21.4.0-beta.12
Change dev.nx.gradle.project-graph to version 0.1.5 in build file
Change dev.nx.gradle.project-graph to version 0.1.5
Change dev.nx.gradle.project-graph to version 0.1.5 in build file
Sample Code Changes
Before
plugins { id "dev.nx.gradle.project-graph" version "0.1.0"}
After
plugins { id "dev.nx.gradle.project-graph" version "0.1.5"}
change-plugin-version-0-1-6
Version: 21.4.1-beta.1
Change dev.nx.gradle.project-graph to version 0.1.6 in build file
Change dev.nx.gradle.project-graph to version 0.1.6
Change dev.nx.gradle.project-graph to version 0.1.6 in build file
Sample Code Changes
Before
plugins { id "dev.nx.gradle.project-graph" version "0.1.0"}
After
plugins { id "dev.nx.gradle.project-graph" version "0.1.6"}
21.3.x
change-plugin-version-0-1-2
Version: 21.3.0-beta.0
Change dev.nx.gradle.project-graph to version 0.1.2 in build file
Change dev.nx.gradle.project-graph to version 0.1.2
Change dev.nx.gradle.project-graph to version 0.1.2 in build file
Sample Code Changes
Before
plugins { id "dev.nx.gradle.project-graph" version "0.1.0"}
After
plugins { id "dev.nx.gradle.project-graph" version "0.1.2"}
change-plugin-version-0-1-4
Version: 21.3.11-beta.0
Change dev.nx.gradle.project-graph to version 0.1.4 in build file
Change dev.nx.gradle.project-graph to version 0.1.4
Change dev.nx.gradle.project-graph to version 0.1.4 in build file
Sample Code Changes
Before
plugins { id "dev.nx.gradle.project-graph" version "0.1.2"}
After
plugins { id "dev.nx.gradle.project-graph" version "0.1.4"}
21.1.x
change-plugin-version-0-1-0
Version: 21.1.2-beta.1
Change dev.nx.gradle.project-graph to version 0.1.0 in build file
Change dev.nx.gradle.project-graph to version 0.1.0
Change dev.nx.gradle.project-graph to version 0.1.0 in build file
Sample Code Changes
Before
plugins { id "dev.nx.gradle.project-graph" version "0.0.5"}
After
plugins { id "dev.nx.gradle.project-graph" version "0.1.0"}
21.0.x
change-plugin-to-v1
Version: 21.0.0-beta.5
Change @nx/gradle plugin to version 1
Change @nx/gradle plugin to @nx/gradle/plugin-v1
Change @nx/gradle plugin to version 1 in nx.json
Sample Code Changes
Before
{ "plugins": ["@nx/gradle"]}
After
{ "plugins": ["@nx/gradle/plugin-v1"]}
change-ciTargetName-to-ciTestTargetName
Version: 21.0.0-beta.13
Change @nx/gradle option from ciTargetName to ciTestTargetName
Change @nx/gradle plugin option ciTargetName to ciTestTargetName
Change @nx/gradle plugin option ciTargetName to ciTestTargetName in nx.json
Sample Code Changes
Before
{ "plugins": [ "plugin": "@nx/gradle", "options": { "ciTargetName": "ci" } ]}
After
{ "plugins": [ "plugin": "@nx/gradle", "options": { "ciTestTargetName": "ci" } ]}
20.2.x
add-include-subprojects-tasks
Version: 20.2.0-beta.4
Add includeSubprojectsTasks to build.gradle file
Add includeSubprojectsTasks to @nx/gradle Plugin Options
Add includeSubprojectsTasks to @nx/gradle plugin options in nx.json file
Sample Code Changes
Before
{ "plugins": ["@nx/gradle"]}
After
{ "plugins": [ { "options": { "includeSubprojectsTasks": true }, "plugin": "@nx/gradle" } ]}
19.4.x
add-project-report-all
Version: 19.4.0-beta.1
Add task projectReportAll to build.gradle file
change-regex-production-test
Version: 19.4.1-beta.0
This function changes !{projectRoot}/test//* in nx.json for production to !{projectRoot}/src/test//*