Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
G
googletest
Project
Overview
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
Chen Yisong
googletest
Commits
8d664b94
Commit
8d664b94
authored
Apr 14, 2021
by
dmauro
Committed by
Dino Radaković
Apr 14, 2021
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Googletest export
Remove AppVeyor configuration. Windows is now tested on Kokoro. PiperOrigin-RevId: 368471950
parent
4400d68d
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
0 additions
and
160 deletions
+0
-160
README.md
README.md
+0
-4
appveyor.yml
appveyor.yml
+0
-156
No files found.
README.md
View file @
8d664b94
# GoogleTest
# GoogleTest
#### OSS Builds Status
[

](https://ci.appveyor.com/project/GoogleTestAppVeyor/googletest/branch/master)
### Announcements
### Announcements
#### Live at Head
#### Live at Head
...
...
appveyor.yml
deleted
100644 → 0
View file @
4400d68d
version
:
'
{build}'
os
:
Visual Studio 2015
environment
:
matrix
:
-
compiler
:
msvc-15-seh
generator
:
"
Visual
Studio
15
2017"
build_system
:
cmake
APPVEYOR_BUILD_WORKER_IMAGE
:
Visual Studio 2017
enabled_on_pr
:
yes
-
compiler
:
msvc-15-seh
generator
:
"
Visual
Studio
15
2017
Win64"
build_system
:
cmake
APPVEYOR_BUILD_WORKER_IMAGE
:
Visual Studio 2017
enabled_on_pr
:
yes
-
compiler
:
msvc-15-seh
build_system
:
bazel
APPVEYOR_BUILD_WORKER_IMAGE
:
Visual Studio 2017
enabled_on_pr
:
yes
-
compiler
:
msvc-14-seh
build_system
:
cmake
generator
:
"
Visual
Studio
14
2015"
enabled_on_pr
:
yes
-
compiler
:
msvc-14-seh
build_system
:
cmake
generator
:
"
Visual
Studio
14
2015
Win64"
enabled_on_pr
:
yes
-
compiler
:
gcc-6.3.0-posix
build_system
:
cmake
generator
:
"
MinGW
Makefiles"
cxx_path
:
'
C:\mingw-w64\i686-6.3.0-posix-dwarf-rt_v5-rev1\mingw32\bin'
enabled_on_pr
:
yes
configuration
:
-
Debug
build
:
verbosity
:
minimal
install
:
-
ps
:
|
Write-Output "Compiler: $env:compiler"
Write-Output "Generator: $env:generator"
Write-Output "Env:Configuation: $env:configuration"
Write-Output "Env: $env"
if (-not (Test-Path env:APPVEYOR_PULL_REQUEST_NUMBER)) {
Write-Output "This is *NOT* a pull request build"
} else {
Write-Output "This is a pull request build"
if (-not (Test-Path env:enabled_on_pr) -or $env:enabled_on_pr -ne "yes") {
Write-Output "PR builds are *NOT* explicitly enabled"
}
}
# install Bazel
if ($env:build_system -eq "bazel") {
appveyor DownloadFile https://github.com/bazelbuild/bazel/releases/download/3.6.0/bazel-3.6.0-windows-x86_64.exe -FileName bazel.exe
}
if ($env:build_system -eq "cmake") {
# git bash conflicts with MinGW makefiles
if ($env:generator -eq "MinGW Makefiles") {
$env:path = $env:path.replace("C:\Program Files\Git\usr\bin;", "")
if ($env:cxx_path -ne "") {
$env:path += ";$env:cxx_path"
}
}
}
before_build
:
-
ps
:
|
$env:root=$env:APPVEYOR_BUILD_FOLDER
Write-Output "env:root: $env:root"
build_script
:
-
ps
:
|
# Only enable some builds for pull requests, the AppVeyor queue is too long.
if ((Test-Path env:APPVEYOR_PULL_REQUEST_NUMBER) -And (-not (Test-Path env:enabled_on_pr) -or $env:enabled_on_pr -ne "yes")) {
return
} else {
# special case - build with Bazel
if ($env:build_system -eq "bazel") {
& $env:root\bazel.exe build -c opt //:gtest_samples
if ($LastExitCode -eq 0) { # bazel writes to StdErr and PowerShell interprets it as an error
$host.SetShouldExit(0)
} else { # a real error
throw "Exec: $ErrorMessage"
}
return
}
}
# by default build with CMake
md _build -Force | Out-Null
cd _build
$conf = if ($env:generator -eq "MinGW Makefiles") {"-DCMAKE_BUILD_TYPE=$env:configuration"} else {"-DCMAKE_CONFIGURATION_TYPES=Debug;Release"}
# Disable test for MinGW (gtest tests fail, gmock tests can not build)
$gtest_build_tests = if ($env:generator -eq "MinGW Makefiles") {"-Dgtest_build_tests=OFF"} else {"-Dgtest_build_tests=ON"}
$gmock_build_tests = if ($env:generator -eq "MinGW Makefiles") {"-Dgmock_build_tests=OFF"} else {"-Dgmock_build_tests=ON"}
& cmake -G "$env:generator" $conf -Dgtest_build_samples=ON $gtest_build_tests $gmock_build_tests ..
if ($LastExitCode -ne 0) {
throw "Exec: $ErrorMessage"
}
$cmake_parallel = if ($env:generator -eq "MinGW Makefiles") {"-j2"} else {"/m"}
& cmake --build . --config $env:configuration -- $cmake_parallel
if ($LastExitCode -ne 0) {
throw "Exec: $ErrorMessage"
}
skip_commits
:
files
:
-
'
**/*.md'
test_script
:
-
ps
:
|
# Only enable some builds for pull requests, the AppVeyor queue is too long.
if ((Test-Path env:APPVEYOR_PULL_REQUEST_NUMBER) -And (-not (Test-Path env:enabled_on_pr) -or $env:enabled_on_pr -ne "yes")) {
return
}
if ($env:build_system -eq "bazel") {
# special case - testing with Bazel
& $env:root\bazel.exe test //:gtest_samples
if ($LastExitCode -eq 0) { # bazel writes to StdErr and PowerShell interprets it as an error
$host.SetShouldExit(0)
} else { # a real error
throw "Exec: $ErrorMessage"
}
}
if ($env:build_system -eq "cmake") {
# built with CMake - test with CTest
if ($env:generator -eq "MinGW Makefiles") {
return # No test available for MinGW
}
& ctest -C $env:configuration --timeout 600 --output-on-failure
if ($LastExitCode -ne 0) {
throw "Exec: $ErrorMessage"
}
}
artifacts
:
-
path
:
'
_build/CMakeFiles/*.log'
name
:
logs
-
path
:
'
_build/Testing/**/*.xml'
name
:
test_results
-
path
:
'
bazel-testlogs/**/test.log'
name
:
test_logs
-
path
:
'
bazel-testlogs/**/test.xml'
name
:
test_results
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment