jenkins中自动安装的大坑
在jenkins装好后,会要装jdk、maven、node等环境,在jenkins的Global Tool Configuration中可以配置自动安装(install automatically),但是很多人包括我到这一步就很疑惑,只是在这个界面配置了jdk、maven、node的版本和名称,这jenkins究竟什么时候自动下载安装这些环境啊,没用对地方,就一遍遍的尝试,结果始终不对。这其中网上很少有文章描述怎么回事,只是说配置好,然后去写job就行了,这其中是有几个坑的,如果没选对,你的环境始终是错误的。
JDK
这个相对简单点,只要新建的job中有使用到java命令,就会触发,去下载jdk安装。
maven
这个注意,一定要安装maven插件,然后新建job的时候,一定要选maven项目,这样才会触发maven的自动安装
node
同样,node也是个坑,一定要先下载node插件。新建job的时候,选自由项目,但是在写job的时候,一定要勾选如下复选框,才会触发node安装。