-
BUGFIX
Generating Jenkins jobs for projects which use thearchive
SCM no longer fails. -
ENHANCEMENT
The Jenkins installation performed by theinstall-jenkins
command now includes thepermissive-script-security
plugin which circumvents the approval mechanism for Groovy scripts. Please review the security implications before using a Jenkins installation created using theinstall-jenkins
command. -
ENHANCEMENT
When a project which uses GIT SCM specifies a sub directory, Jenkins SCM polling is now configured to ignore repository changes outside of that sub directory. -
ENHANCEMENT
The generator can now produce output for targets other than Jenkins jobs. Thegenerate
command will be supported for backward compatibility, but the newgenerate-jenkins
command should be used in newly written invocations. Additional targets will follow the same pattern, namelygenerate-TARGET
and will accept target-specific commandline options to the command. -
ENHANCEMENT
The newgenerate-dockerfile
command can be used to place into a specified output directory a Dockerfile with supporting scripts that build one or more distributions within a Docker container. -
ENHANCEMENT
The newgenerate-makefile
command can be used to write a Makefile into a specified output directory. When executed, that Makefile builds and/or installs one or more distributions in the filesystem. -
ENHANCEMENT
The newbuild
command builds or installs one or more distributions in the filesystem under the direct control of the generator process. -
ENHANCEMENT
Use HTTPS URL scheme in download URL forjenkins.war
. The download server now seems to reply with a 308 redirect otherwise. -
ENHANCEMENT
Consume and produce both the current and the legacy Jenkins permission configuration format. -
ENHANCEMENT
Git LFS (large file storage) is now supported. -
ENHANCEMENT
The commandsbuild
,generate-dockerfile
andgenerate-makefile
now handle arguments to directory-related commandline options better when the trailing slash is omitted.