version: "{build}"
clone_depth: 1
# "Ubuntu" (18.04) image fails with:
#
# new-gcovi invokes gcov
# ------------------------------------------------------------------------------
# tests/sub_commands.cpp:1018
# ..............................................................................
#
# tests/sub_commands.cpp:1048: FAILED:
# CHECK( build->getCoveredCount() > 0 )
# with expansion:
# 0 > 0
#
# Why?
environment:
matrix:
- BUILDENV: ubuntu
CC: ccache clang
CXX: ccache clang++
APPVEYOR_BUILD_WORKER_IMAGE: Ubuntu2004
- BUILDENV: ubuntu
CC: ccache gcc
CXX: ccache g++
APPVEYOR_BUILD_WORKER_IMAGE: Ubuntu2004
- BUILDENV: macos
CC: ccache clang
CXX: ccache clang++
APPVEYOR_BUILD_WORKER_IMAGE: macos-monterey
- BUILDENV: valgrind
CC: ccache gcc
CXX: ccache g++
APPVEYOR_BUILD_WORKER_IMAGE: Ubuntu2004
cache:
- $HOME/.ccache
build_script:
- scripts/appveyor/$BUILDENV.sh
Before first commit, do not forget to setup your git environment:
git config --global user.name "your_name_here"
git config --global user.email "your@email_here"
Clone this repository using HTTP(S):
git clone https://code.reversed.top/user/xaizek/uncov
Clone this repository using ssh (do not forget to upload a key first):
git clone ssh://rocketgit@code.reversed.top/user/xaizek/uncov
You are allowed to anonymously push to this repository.
This means that your pushed commits will automatically be transformed into a
pull request:
... clone the repository ...
... make some changes and some commits ...
git push origin master