docs(nvm): Document nvm usage in Dockerfiles and CI/CD workflows
- Add comprehensive NVM usage section to README - Document Dockerfile RUN command usage - Document CI/CD workflow integration - Explain nvm vs npmci comparison - Add technical implementation notes to readme.hints.md - Update changelog with v5.0.147 feature details Includes: - Direct nvm usage examples for Dockerfiles - CI/CD workflow YAML examples - Version persistence behavior documentation - Multi-version testing examples - Technical architecture details - Maintenance guidelines
This commit is contained in:
13
changelog.md
13
changelog.md
@@ -1,5 +1,18 @@
|
||||
# Changelog
|
||||
|
||||
## 2025-10-26 - 5.0.147 - feat(nvm)
|
||||
Enable full nvm support in Docker builds and CI/CD workflows
|
||||
|
||||
- Added global nvm configuration in /etc/bash.bashrc (prepended before interactive check)
|
||||
- Created bash-with-nvm wrapper for Dockerfile RUN commands
|
||||
- Added intelligent ENTRYPOINT for runtime nvm support
|
||||
- nvm commands now work directly in Dockerfile RUN without manual sourcing
|
||||
- nvm commands work in CI/CD workflow bash -c scripts automatically
|
||||
- Changed default SHELL directive to use nvm wrapper
|
||||
- Backward compatible: npmci still available, ENV PATH preserved for fallback
|
||||
- Non-bash shells fall back to ENV PATH (v20.12.2)
|
||||
- Both interactive and non-interactive shells have full nvm access
|
||||
|
||||
## 2024-11-17 - 5.0.146 - fix(Dockerfiles)
|
||||
Correct Docker image source host in various Dockerfiles
|
||||
|
||||
|
||||
Reference in New Issue
Block a user