Skip to content

Commit

Permalink
Replace badges, remove remaining Travis/Appveyor references
Browse files Browse the repository at this point in the history
  • Loading branch information
ludocode committed Jul 14, 2021
1 parent dd1cc30 commit 142047e
Show file tree
Hide file tree
Showing 3 changed files with 8 additions and 20 deletions.
15 changes: 2 additions & 13 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -16,19 +16,8 @@ The MPack featureset can be customized at compile-time to set which features, co

## Build Status

[travis-home]: https://travis-ci.org/
[travis-mpack]: https://travis-ci.org/ludocode/mpack/branches
[appveyor-home]: https://ci.appveyor.com/
[appveyor-mpack-master]: https://ci.appveyor.com/project/ludocode/mpack/branch/master
[appveyor-mpack-develop]: https://ci.appveyor.com/project/ludocode/mpack/branch/develop
[coveralls-home]: https://coveralls.io/
[coveralls-mpack-master]: https://coveralls.io/github/ludocode/mpack?branch=master
[coveralls-mpack-develop]: https://coveralls.io/github/ludocode/mpack?branch=develop

<!-- we use some deprecated HTML attributes here to get these stupid badges to line up properly -->
| [Travis-CI][travis-home] | [AppVeyor][appveyor-home] | [Coveralls.io][coveralls-home] |
| :-------: | :----------: | :----------: |
| [<img src="https://travis-ci.org/ludocode/mpack.svg?branch=develop" alt="Build Status" align="top" vspace="4">][travis-mpack] | [<img src="https://ci.appveyor.com/api/projects/status/tux06aefpqq83k30/branch/develop?svg=true" alt="Build Status" align="top" vspace="4">][appveyor-mpack-develop] | [<img src="https://coveralls.io/repos/ludocode/mpack/badge.svg?branch=develop&service=github" alt="Build Status" align="top" vspace="4">][coveralls-mpack-develop] |
[![Unit Tests](https://github.com/ludocode/mpack/workflows/Unit%20Tests/badge.svg)](https://github.com/ludocode/mpack/actions?query=workflow%3A%22Unit+Tests%22)
[![Coverage](https://coveralls.io/repos/ludocode/mpack/badge.svg?branch=develop&service=github)](https://coveralls.io/github/ludocode/mpack?branch=develop)

## The Node API

Expand Down
11 changes: 5 additions & 6 deletions test/unit/configure.py
Original file line number Diff line number Diff line change
Expand Up @@ -411,17 +411,16 @@ def addDebugReleaseBuilds(name, cppflags, ldflags = []):
addBuild('coverage', allfeatures + allconfigs + cflags +
["-DMPACK_GCOV=1", "--coverage", "-fno-inline", "-fno-inline-small-functions", "-fno-default-inline"],
["--coverage"])
builds["coverage"].exclude = True # don't run coverage during "all". run separately by travis.
builds["coverage"].exclude = True # don't run coverage during "all". run separately by CI.
if hasOg:
addBuild('O0', allfeatures + allconfigs + cflags + ["-DDEBUG", "-O0"])

# sanitizers
if msvc:
if not os.getenv("APPVEYOR"): # asan libraries not installed on appveyor
# https://devblogs.microsoft.com/cppblog/asan-for-windows-x64-and-debug-build-support/
addDebugReleaseBuilds('sanitize-address', allfeatures + allconfigs + cflags + ["/fsanitize=address"],
["/wholearchive:clang_rt.asan_dynamic-x86_64.lib",
"/wholearchive:clang_rt.asan_dynamic_runtime_thunk-x86_64.lib"])
# https://devblogs.microsoft.com/cppblog/asan-for-windows-x64-and-debug-build-support/
addDebugReleaseBuilds('sanitize-address', allfeatures + allconfigs + cflags + ["/fsanitize=address"],
["/wholearchive:clang_rt.asan_dynamic-x86_64.lib",
"/wholearchive:clang_rt.asan_dynamic_runtime_thunk-x86_64.lib"])
elif compiler != "TinyCC":
def addSanitizerBuilds(name, cppflags, ldflags=[]):
if checkFlags(cppflags):
Expand Down
2 changes: 1 addition & 1 deletion tools/valgrind-suppressions
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@

# Note: match-leak-kinds is currently commented out because older
# versions of valgrind don't support it (like the one on Travis-CI.)
# versions of valgrind don't support it

# C++ GCC 5.1 reachable objects
# https://bugs.kde.org/show_bug.cgi?id=345307
Expand Down

0 comments on commit 142047e

Please sign in to comment.