We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Before making a release, it's important to perform a wide variety of test builds.
Repos needed:
The simplest way to test the code is to create a [release] branch in the neomutt repo.
[release]
neomutt
../management/travis/release-install.sh git push --force --set-upstream origin release
Tests performed:
make update-po
To run this script locally, you'll need to define a few functions. These are part of Travis' machinery.
function travis_fold() { echo -e "\\e[1;32m================================================================================\\e[0m"; } function travis_time_start() { :; } function travis_time_finish() { :; } export -f travis_fold travis_time_start travis_time_finish
Tidy the source code (but not the header files) clang-format
clang-format
Static analysis of the code scan-build
scan-build
Check the #includes are correct (and minimal) iwyu
#include
iwyu
Check the spelling in the source codespell
codespell
Parallel builds parallel ../management/build/build-parallel.sh gcc {} :::: ../management/build/build-parallel.txt
parallel ../management/build/build-parallel.sh gcc {} :::: ../management/build/build-parallel.txt
For more details, see: Analyze NeoMutt
The text was updated successfully, but these errors were encountered:
No branches or pull requests
Before making a release, it's important to perform a wide variety of test builds.
Repos needed:
[release]
The simplest way to test the code is to create a
[release]
branch in theneomutt
repo.Tests performed:
make update-po
Running locally
To run this script locally, you'll need to define a few functions.
These are part of Travis' machinery.
Extra tests
Tidy the source code (but not the header files)
clang-format
Static analysis of the code
scan-build
Check the
#include
s are correct (and minimal)iwyu
Check the spelling in the source
codespell
Parallel builds
parallel ../management/build/build-parallel.sh gcc {} :::: ../management/build/build-parallel.txt
For more details, see: Analyze NeoMutt
The text was updated successfully, but these errors were encountered: