Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/f22hd/netlify-plugin-nx-skip-build

A netlify plugin that skipping not affected apps in your nx workspace.
https://github.com/f22hd/netlify-plugin-nx-skip-build

Last synced: 10 days ago
JSON representation

A netlify plugin that skipping not affected apps in your nx workspace.

Awesome Lists containing this project

README

        

A Netlify Build plugin that skips not affected apps in your nx monorepo.








### Install
Install the module
```shell
npm i -D netlify-plugin-nx-skip-build
```

Add the plugin to `netlify.toml`

```toml
[[plugins]]
package = "netlify-plugin-nx-skip-build"
```

### deploy forcement
`v0.0.7` allows force deployment when you need to redeploy your site and skip any plugin logic by adding `NX_FORCE_DEPLOYMENT` as environment variable with value `true`.

### How to use?
Add a new environment variable called `PROJECT_NAME` that is supposed application name by netlify UI (recommended) or your .env file, so the plugin can work as expected.

### Resources

- [netlify-blog](https://www.netlify.com/blog/2020/04/21/deploying-nx-monorepos-to-netlify/)

### Contribution

Your suggestions and contribution are very welcome to make this plugin helpful.