-
Notifications
You must be signed in to change notification settings - Fork 316
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Maven plugin fails if changesOut is set and points to a directory which doesn't exist #799
Comments
I think it would be could to either give a proper error message or create the intermediate directories a la Switching from artifact id to the Debian file name I am hesitant. Unless I am missing something this could break a quite few build pipelines. A property to disable the changes would be fine. But I would need to check the code. I cannot remember it being always generated. |
We could use If multiple Debian files are created in on project, the If I get an option to disable the creation of the changes file we can leave the rest as is and I'm fine. However, the directory for the change file should be created first. Shall I create a PR for this? |
+1
But I am not even sure there are (m)any people create multiple Debian packages from a single maven project. And switching to the Debian file would be a breaking change. If we could find a migration path I might be open to the idea though.
Since a changes files is optional I am happy to have switch for it.
That would be great! |
The file stream is opened without ensuring that the parent directory for the changes file exists.
I'd also suggest to remove the default value for this parameter to get the same behavior as if the the DebMaker is used directly (use the name of the Debian file and not the artifact id).
What about a property to disable the generation of the changes file at all?
The text was updated successfully, but these errors were encountered: