In my project, I have a _headers
file that contains some important headers that I want to ensure my site has when deployed. I have a number of Cypress tests that verify the headers and I’m trying to get them to run in Netlify postBuild
. In order to do this, I’m using the Netlify CLI command netlify dev
to serve the built files (the files built by Netlify itself) and it will also pick up the _headers
file and return them when hitting the locally running server.
I’ve managed to get this all running fine and all the tests are passing as expected. However, in the Netlify build logs, I’m getting a warning of There are some lingering processes even after the build process finished:
. I’m making sure I kill the process when I’m finished with it and I’ve even logged it out to check and I can see that it’s been killed before the plugin finishes executing.
Am I missing something? When does the lingering process check happen, is it after all the postBuild
plugins?
I found this comment on GitHub that states the process check is happening after build
but this is in the postBuild
so I’m not sure why it’s reporting it. - Lingering process `[node]` · Issue #1932 · netlify/build · GitHub