Tools update support #110
Labels
enhancement
New feature or request
scripts
related to shell scripts (bash and CMD)
software
software-package with 3rd party products
Milestone
With
devon ide update
it should be possible to update the entire devon-ide.Thus if the project lead defines a tool version in
devon.properties
inside thesettings
Git repo and updates it (e.g.VSCODE_VERSION=1.99.1
) then the above command should be able to also update according tools (e.g.vscode
) to that version (and reinstall all plugins).This is however challenging. Many of the tools we support have a bad or inconsistent version and release management:
mvn -v
orjava -version
however the output might be tricky to parse, but vscode or eclipse do not support a commandline option for this).For the first point we could easily write a
devon-tool-version.properties
file into thesoftware/«tool»
folder as a workaround (at least for tools that do not support a proper way to determine the installed version).The second point is even more tricky. IMHO we could only resolve this with either of the following options:
VSCODE_VERSION=1.99.1
would not be enough but alsoVSCODE_HASH=51b0b28134d51361cf996d2f0a1c698247aeabd8
andVSCODE_REV=1554971043
) - however, these values are tricky to figure out and users will be lost in spaceThe text was updated successfully, but these errors were encountered: