chocolatey / Chocolatey.Cake.Recipe

A set of convention based Cake scripts for building Chocolatey projects
Apache License 2.0
5 stars 9 forks source link

Add command line options for all "should" parameters #118

Closed gep13 closed 1 year ago

gep13 commented 1 year ago

Checklist

Is Your Feature Request Related To A Problem? Please describe.

There are times during a build when testing things out, but we want to be able to skip certain tasks. While this can be done through the recipe.cake file, or by altering one of the other criteria on a task, it would be easier to be able to directly control this option through command line options, which can be set during manual builds, or when executing in CI, etc.

Describe The Solution. Why is it needed?

Command line options, such as --shouldAuthenticodeSignMsis should be added, which will in turn set the BuildParameters for the associated option. This will mean that such parameters can be set within the recipe.cake file, but which can also be overridden at the command line, when running the build manually, or through the CI system.

Additional Context

N/A

Related Issues

N/A

choco-bot commented 1 year ago

:tada: This issue has been resolved in version 0.24.0 :tada:

The release is available on:

Your GitReleaseManager bot :package::rocket: