ghaqmakegcc_cpp17
June 20, 2021 ยท View on GitHub
| Branch | GitHub Actions |
|---|---|
master | |
develop |
This GitHub is part of the Travis C++ Tutorial.
The goal of this project is to have a clean GitHub Actions build, with specs:
- Build system:
qmake - C++ compiler:
gcc - C++ version:
C++17 - Libraries:
STLonly - Code coverage: none
- Source: one single file,
main.cpp
More complex builds:
Add
gcov: gha_qmake_gcc_cpp17_gcovUse C++20: gha_qmake_gcc_cpp20
Builds of similar complexity:
Use Travis CI: travis_qmake_gcc_cpp17
Use GitLab CI: gitlab_qmake_gcc_cpp17
Use GitHub Actions: gha_qmake_gcc_cpp17
Less complex builds:
Use C++98: gha_qmake_gcc_cpp98
Use C++11: gha_qmake_gcc_cpp11
Use C++14: gha_qmake_gcc_cpp14