Status: Won't Fix
Fix Version/s: None
Component/s: Stack Documentation and UX
The developer docs about configuring travis are not helpful for understanding what exactly one needs to do to enable it. The docs should state where to put the travis file, how to enable the repo in Travis CI, and should explicitly state how to configure clang-format (not clang-tidy) for a repo, if desired (should we just include that in the default travis configuration?).
This is the section of interest, particularly starting with part 2. after the first Branch protection image:
Joshua Hoblitt added a comment -
I recommend using the travis utility to enable/manage travis on a repo. Eg
gem install -r travis
Joshua Hoblitt added a comment - I recommend using the travis utility to enable/manage travis on a repo. Eg gem install -r travis travis enable
The reason I did not document how to enable flake8 and clang-format in travis was that most of our repos would fail if we did that. I'm okay with example .travis.yml files that enable these features (daf_butler has an example flake8 file but I don't think an example clang-format file exists).