Release 23.12
Release 23.12
This release brings new images containing the free open-source utility NVM
(Node Version Manager), which allows installing and using multiple Node.js
versions concurrently. No Node.js
version is installed by default.
They can be pulled from the repository accetto/debian-vnc-xfce-nvm-g3 on Docker Hub.
The images are meant as a more flexible alternative to the ones from the Docker Hub repository accetto/debian-vnc-xfce-nodejs-g3, that contain particular Node.js
versions. Publishing those images will be phased out, but you can always build them yourself using the GitHub project.
Changes:
- resources for building the new
NVM
images have been added - new
NVM
related blends have been addednvm
,nvm-chromium
,nvm-vscode
,nvm-vscode-chromium
,nvm-vscode-firefox
- new Dockerfile
Dockerfile.xfce.nvm
has been added - hook scripts in the folder
docker/hooks/
have been updated - version discovery in the hook script
release_of
has been improvednvm
key has been added- processing of keys
nodejs-lts
andnodejs-current
has been improved (fixed)
- scripts
version_of.sh
andversion_sticker.sh
have been updated - embedded help in builder scripts
builder.sh
andci-builder.sh
has been updated - building groups in the script
ci-builder.sh
have been updatedNVM
related blends have been addedNode.js
andPostman
related blends have been removed from the named groupspivotal
,complete
,complete-chromium
,complete-firefox
andcomplete-vscode
Node.js
andPostman
blends should be build/published explicitly
- building related README files have been updated
- stage diagram
Dockerfile.xfce.nvm.png
has been added
Other changes:
- Updated all Dockerfiles
- file
.bashrc
is created earlier (stagemerge_stage_vnc
)
- file
- Updated file
example-secrets.rc
- removed the initialization of the variables
FORCE_BUILDING
andFORCE_PUBLISHING_BUILDER_REPO
(unset means0
) - the variables are still used as before, but now they can be set individually for each building/publishing run
- removed the initialization of the variables