Skip to content

Release 0.35

Latest
Compare
Choose a tag to compare
@scymtym scymtym released this 09 Oct 09:18
· 3 commits to main since this release
  • BUGFIX
    Generating Jenkins jobs for projects which use the archive SCM no longer fails.

  • ENHANCEMENT
    The Jenkins installation performed by the install-jenkins command now includes the permissive-script-security plugin which circumvents the approval mechanism for Groovy scripts. Please review the security implications before using a Jenkins installation created using the install-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. The generate command will be supported for backward compatibility, but the new generate-jenkins command should be used in newly written invocations. Additional targets will follow the same pattern, namely generate-TARGET and will accept target-specific commandline options to the command.

  • ENHANCEMENT
    The new generate-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 new generate-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 new build 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 for jenkins.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 commands build, generate-dockerfile and generate-makefile now handle arguments to directory-related commandline options better when the trailing slash is omitted.