Conversation
This patch adds a basic `.oakappignore` file that which ignores common Python venvs, node_modules, and git/CI stuff.
|
@jakaskerl could you please review & merge this? |
jakaskerl
left a comment
There was a problem hiding this comment.
Maybe add .env as well. Is there an instance where it would not be best if we ignored all . (dot) files anyway?
This commit includes paths that will be ignored by default to the `.oakappignore`. These entries can be included by uncommenting respective lines and thus overriding the ignore prelude.
IMHO this quite depends on the project. I've seen people using Also, after a discussion with @alesh-kajzar and brief testing, I pushed a commit with (commented out) overrides for paths that are ignored by default (in case someone really wants to include these). |
Purpose
Publish an example of some common paths that the user might want to exclude from the container.
Specification
This patch adds a basic
.oakappignorefile which ignores common Python venvs, node_modules, and git/CI stuff.Dependencies & Potential Impact
None / not applicable
Deployment Plan
None / not applicable
Testing & Validation
Tested by building the example app from this repository with a local Python
.venvand checked the contents of the app layer (verified that.venvis not present).