Skip to content

Commit 802aeb5

Browse files
committed
travis.org is dead
1 parent 061e8ab commit 802aeb5

File tree

5 files changed

+15
-92
lines changed

5 files changed

+15
-92
lines changed

.travis.yml

Lines changed: 0 additions & 82 deletions
This file was deleted.

CPack.txt

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,11 @@ set(CPACK_PACKAGE_DESCRIPTION
3838
memcached server (http://memcached.org/). It has been designed to be
3939
light on memory usage, thread safe, and provide full access to server
4040
side methods.")
41-
list(JOIN PROJECT_CONFIG "-" CPACK_PACKAGE_DIRECTORY)
41+
if(CMAKE_VERSION VERSION_LESS 3.12)
42+
string(REPLACE ";" "-" CPACK_PACKAGE_DIRECTORY "${PROJECT_CONFIG}")
43+
else()
44+
list(JOIN PROJECT_CONFIG "-" CPACK_PACKAGE_DIRECTORY)
45+
endif()
4246
set(CPACK_PROJECT_CONFIG_FILE "${CMAKE_SOURCE_DIR}/CPack/ProjectConfig.txt")
4347
set(CPACK_PACKAGE_DESCRIPTION_FILE "${CMAKE_SOURCE_DIR}/README.md")
4448
set(CPACK_PACKAGE_INSTALL_DIRECTORY "${PROJECT_NAME}/${PROJECT_VERSION}")

ChangeLog-1.1.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,8 +18,8 @@ was incremented due to the following changes:
1818
* Documentation: https://m6w6.github.io/libmemcached
1919
* Continuous Integration:
2020
* Github: https://github.com/m6w6/libmemcached/actions (Linux, MacOS, Windows **·** amd64)
21-
* Travis: https://travis-ci.org/m6w6/libmemcached (Linux **·** arm64, ppc64le, s390x)
2221
* Sourcehut: https://builds.sr.ht/~m6w6/libmemcached (FreeBSD, OpenBSD **·** amd64)
22+
* Build artifacts: https://artifacts.m6w6.name/libmemcached/ rsync://m6w6.name::artifacts/libmemcached/
2323

2424

2525
* Fix build failure due to comparison of incompatible types in bin/memflush and bin/memstat.

README.md

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -62,6 +62,11 @@ Please see/edit [`CMakeConfig.txt`](./CMakeConfig.txt) or use `ccmake(1)` or
6262
* libevent (required for: contrib/bin/memaslap)
6363
* Cyrus' libsasl2 (required for: libmemacached/sasl)
6464

65+
### Binaries
66+
67+
CI and release builds for Linux, a couple BSDs, MacOS and Windows are available at
68+
https://artifacts.m6w6.name/libmemcached/ and rsync://m6w6.name::artifacts/libmemcached/.
69+
6570
## Testing
6671

6772
[![Codecov Badge]](https://codecov.io/gh/m6w6/libmemcached)
@@ -77,13 +82,9 @@ Enable the `BUILD_TESTING` setting for a build and run `make test`.
7782

7883
### Continuous integration
7984

80-
[![Travis Badge]](https://travis-ci.org/github/m6w6/libmemcached)
8185
[![Actions Badge]](https://github.com/m6w6/libmemcached/actions?query=workflow%3Acmake-build-ci)
8286
[![Sourcehut Badge]](https://builds.sr.ht/~m6w6/libmemcached)
8387

84-
[Travis Badge]:
85-
https://api.travis-ci.org/m6w6/libmemcached.svg?branch=v1.x
86-
"Travis CI"
8788
[Actions Badge]:
8889
https://github.com/m6w6/libmemcached/workflows/cmake-build-ci/badge.svg?branch=v1.x
8990
"Github Actions"
@@ -95,11 +96,10 @@ CI/Testing is performed on the following system matrix:
9596

9697
| OS | Compiler | Arch | Comments |
9798
|------------------|------------------------------|-------------------------|----------------------------|
98-
| Linux | GNU 9 | aarch64, ppc64le, s390x | sasl, coverage, graviton2 |
9999
| Linux | GNU 7/8/9/10, Clang 6/8/9/10 | amd64 | sasl, coverage, sanitizers |
100100
| MacOS | AppleClang 12 | amd64 | sasl, coverage |
101101
| FreeBSD, OpenBSD | Clang 8 | amd64 | sasl, coverage |
102-
| Windows | MSVC 16 | amd64 | no sasl, no tests |
102+
| Windows | MSVC 16, MinGW | amd64 | no sasl, no tests |
103103
| Solaris | SunPro 12.5 | amd64 | no sasl, no tests, manually|
104104

105105
libmemcached has been tested against [memcached](https://github.com/memcached/memcached) v1.5 and v1.6.

docs/source/ChangeLog-1.1.rst

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,15 +22,16 @@ was incremented due to the following changes:
2222
* Ported test suite to Catch2.
2323
* Build requires C++11 compiler support.
2424
* Tests require C++17 compiler support.
25+
* Moved to the Semantic Versioning Specification: https://semver.org
2526
* Moved the project from launchpad to github:
2627

2728
* Source: https://github.com/m6w6/libmemcached
2829
* Documentation: https://m6w6.github.io/libmemcached
2930
* Continuous Integration:
3031

31-
* Github: https://github.com/m6w6/libmemcached/actions (Linux, MacOS **·** amd64)
32-
* Travis: https://travis-ci.org/m6w6/libmemcached (Linux **·** arm64, ppc64le, s390x)
32+
* Github: https://github.com/m6w6/libmemcached/actions (Linux, MacOS, Windows **·** amd64)
3333
* Sourcehut: https://builds.sr.ht/~m6w6/libmemcached (FreeBSD, OpenBSD **·** amd64)
34+
* Build artifacts: https://artifacts.m6w6.name/libmemcached/ rsync://m6w6.name::artifacts/libmemcached/
3435

3536

3637
* Fix build failure due to comparison of incompatible types in bin/memflush and bin/memstat.

0 commit comments

Comments
 (0)