mirror of
https://github.com/neovim/neovim.git
synced 2024-12-19 18:55:14 -07:00
doc: QuickBuild
This commit is contained in:
parent
88bc9f8e92
commit
3803314f78
@ -257,11 +257,10 @@ if(HAS_DIAG_COLOR_FLAG)
|
|||||||
add_definitions(-fdiagnostics-color=auto)
|
add_definitions(-fdiagnostics-color=auto)
|
||||||
endif()
|
endif()
|
||||||
|
|
||||||
option(
|
option(TRAVIS_CI_BUILD "Travis/QuickBuild CI. Extra flags will be set." OFF)
|
||||||
TRAVIS_CI_BUILD "Travis CI build. Extra compilation flags will be set." OFF)
|
|
||||||
|
|
||||||
if(TRAVIS_CI_BUILD)
|
if(TRAVIS_CI_BUILD)
|
||||||
message(STATUS "Travis CI build enabled.")
|
message(STATUS "Travis/QuickBuild CI build enabled.")
|
||||||
add_definitions(-Werror)
|
add_definitions(-Werror)
|
||||||
if(DEFINED ENV{BUILD_32BIT})
|
if(DEFINED ENV{BUILD_32BIT})
|
||||||
# Get some test coverage for unsigned char
|
# Get some test coverage for unsigned char
|
||||||
|
@ -90,6 +90,15 @@ Each pull request must pass the automated builds ([travis CI] and [quickbuild]).
|
|||||||
a commit that contains only style changes.
|
a commit that contains only style changes.
|
||||||
- [How to investigate QuickBuild failures](https://github.com/neovim/neovim/pull/4718#issuecomment-217631350)
|
- [How to investigate QuickBuild failures](https://github.com/neovim/neovim/pull/4718#issuecomment-217631350)
|
||||||
|
|
||||||
|
QuickBuild uses this invocation:
|
||||||
|
|
||||||
|
mkdir -p build/${params.get("buildType")} \
|
||||||
|
&& cd build/${params.get("buildType")} \
|
||||||
|
&& cmake -G "Unix Makefiles" -DBUSTED_OUTPUT_TYPE=TAP -DCMAKE_BUILD_TYPE=${params.get("buildType")}
|
||||||
|
-DTRAVIS_CI_BUILD=ON ../.. && ${node.getAttribute("make", "make")}
|
||||||
|
VERBOSE=1 nvim unittest-prereqs functionaltest-prereqs
|
||||||
|
|
||||||
|
|
||||||
### Coverity
|
### Coverity
|
||||||
|
|
||||||
[Coverity](https://scan.coverity.com/projects/neovim-neovim) runs against the
|
[Coverity](https://scan.coverity.com/projects/neovim-neovim) runs against the
|
||||||
|
Loading…
Reference in New Issue
Block a user