Ignore not affected netlify projecs (#80)
This commit is contained in:
parent
1010db6ce4
commit
ad5290d8c9
9
ignore-netlify-build.js
Normal file
9
ignore-netlify-build.js
Normal file
@ -0,0 +1,9 @@
|
||||
const currentProject = process.env.NX_PROJECT_NAME;
|
||||
const execSync = require('child_process').execSync;
|
||||
const getAffected = `nx print-affected`;
|
||||
const output = execSync(getAffected).toString();
|
||||
//get the list of changed projects from the output
|
||||
const changedProjects = JSON.parse(output).projects; // array of affected projects
|
||||
process.exitCode = changedProjects.some((project) => project === currentProject)
|
||||
? 0
|
||||
: 1;
|
@ -0,0 +1,2 @@
|
||||
[build]
|
||||
ignore = "node ignore-netlify-build.js"
|
Loading…
Reference in New Issue
Block a user