HomeWildfire Games

Fixes and improvements to the CI pipelines.
AuditedrP23971

Description

Fixes and improvements to the CI pipelines.

  • Custom fixes to coala: support python3.8 and recent versions of cppcheck
  • Adapt .coafile to current coala
  • Adapt LicenseYearBear to current svn python package
  • Move the linter configuration to the coala directory
  • Remove the now unused lint-patch script
  • Update Jenkins pipelines to report build stderr as a comment on Unix (including warnings when the build succeeds), and to report lint issues inline

Tested on Jenkins during the past week.

Differential Revision: https://code.wildfiregames.com/D2931

Event Timeline

Silier raised a concern with this commit.Dec 3 2020, 4:12 PM
Silier added a subscriber: Silier.
Silier added inline comments.
/ps/trunk/build/jenkins/pipelines/macos-differential.Jenkinsfile
125

cxxtest-*.xml

This commit now has outstanding concerns.Dec 3 2020, 4:12 PM
All concerns with this commit have now been addressed.Dec 6 2020, 8:57 AM