Releases: project-ncl/bacon
Releases · project-ncl/bacon
2.1.5
Added
- [NCL-6110] Print status of brew push on stdout
- [NCL-6026] Inform user list operations may take a while if started with no filters
- New add on for the generation of offline manifests.
- [NCL-5975] Added gh-pages website at https://project-ncl.github.io/bacon
- [NCLSUP-171] Set vars in PiG from command line
- [NCL-6200] Print pre-processed build-config.yaml
- [NCL-6182] Add an option in build-config.yaml to specify an environment through environmentName
- [NCL-6235] add warnings when using deprecated environments
Fixed
- Handle failure to create cache file directories by throwing exception
- Fix for javadoc generation
- [NCLSUP-178] Bacon pig source fails with NoSuchFileEx
- [NCLSUP-198] IGNORE strategy is ignored when using pig run
2.1.4
Added
- [NCL-5980] Check for >0 build configs and builds when generating maven repo
- [CPAAS-976] Allow Bacon to be installed in an arbitrary location
Fixed
- [NCL-6170] Bacon list command for builds is ignoring some arguments
Changed
- [CPAAS-976] Output version of Bacon
2.1.3
Added
- Offliner manifest file generation from @akoufoudakis
Fixed
- [NCL-6155] Provide alternative impl of ConsoleLogger so that all logs are controlled by slf4j
Changed
- [NCLSUP-161] Default max download attempts is now 5, with a max exponential backoff of 30 seconds
2.1.2
Added
- Enable tailtip widget in Bacon console
- [NCL-5982] validation of build-config.yaml (pig)
Fixed
- Brew push fix where it could only push 2 builds to Brew at a time
- [NCL-6060] NullPointerException when generating the addons with bacon pig
- Set default javadoc generation to IGNORE
- [NCL-6061] Log warning instead of throwing exception when filling brew data
- [NCL-6097] bacon is missing possibility to set a milestone as current
- Fix newlines in picocli output
- [NCL-6054] Close PNC clients used by PiG
2.1.1
Added
- [NCL-5974] Ported from aesh CLI framework to picocli
Fixed
- [NCLSUP-119] Fix bug in checking if a branch is modified during PiG run phase. We were grabbing the scm revision commit id instead of the tag
- [NCL-6033] Fix list operations
- Maven repo generation and quarkus dependency analyzer fixes
- Improved handling of errors and more tests
Removed
- [NCL-6048] Remove --skipRepo from bacon pig
Release performed by the amazing @jomrazek !
Accidental release: see 2.1.1
2.1.0 [maven-release-plugin] copy for tag 2.1.0
2.0.2
Added
bacon pnc whoami
commandbacon pnc group-config show-latest-build
command
Fixed
- [NCLSUP-109] Fix Bacon/PiG stuck at trying to check if branch updated
- [NCL-6018] Download logs even when build successful to make addons happy again
- Fix how we grab the Git reference for a tag in PiG during branch modification check
- [NCL-6022] Rename executionRoot to 'brewBuildName', the new name in PNC 2.0
- Lots of code cleanups / closing resources by @dwalluck :)
- Fix how we regenerate the access token in Bacon using refresh token. If the refresh token is expiring soon, get a new set of access/refresh token instead of trying to refresh
2.0.1
Added
- Ability to install specific version of bacon
Fixed
- Bacon install script with cygwin should now handle paths better
- [PiG] Bug fix for nvr generation
- [PiG] Fix link to build url in generated README
2.0.0
Added
- Most commands from pnc-cli 1.x are ported to bacon 2.0.0
- PiG integration in Bacon