To reduce maintenance effort and avoid writing duplicate informer code, use code-generator to generate clientset/informer/lister code.
The character `\n` in buildlog stores in package status are escaped and so when we have to replace them with actual line breaker.