mirror of
https://github.com/troglobit/editline.git
synced 2025-06-24 00:01:12 +08:00
Drop Travis-CI in favor of GitHub Actions
Signed-off-by: Joachim Wiberg <troglobit@gmail.com>
This commit is contained in:
parent
2c40d1f84d
commit
6e7f0ad3c2
34
.travis.yml
34
.travis.yml
@ -1,34 +0,0 @@
|
||||
# Travis CI integration
|
||||
# Defaults to GNU GCC and autotools: ./configure && make && make test
|
||||
language: c
|
||||
|
||||
# We don't need to install packages, use dockerized build, quicker
|
||||
sudo: false
|
||||
|
||||
# Test build with both GCC and Clang (LLVM)
|
||||
compiler:
|
||||
- gcc
|
||||
- clang
|
||||
|
||||
env:
|
||||
global:
|
||||
# The next declaration is the encrypted COVERITY_SCAN_TOKEN, created
|
||||
# via the "travis encrypt" command using the project repo's public key
|
||||
- secure: "iFll6pD0lzVYVRUlbPBGOTB0xqoEsC0BeUdftfRQdnEssruWOEKtf3VH6gSNRu8QMPeTCNhl4fsWUJhnowZgoobi/XcsXxFv/oJQZ1sa7cQUXizeEYUmsDZxUiw/sNsWlUz6dBKPepQStYyOK/tJLQ1GfLi1ESTPt6anokMVDbk="
|
||||
|
||||
addons:
|
||||
coverity_scan:
|
||||
project:
|
||||
name: "troglobit/editline"
|
||||
description: "A small line editing library"
|
||||
notification_email: troglobit@gmail.com
|
||||
build_command_prepend: "./autogen.sh && ./configure --enable-sigstop --enable-terminal-bell"
|
||||
build_command: "make clean all"
|
||||
branch_pattern: dev
|
||||
|
||||
# We don't store generated files (configure and Makefile) in GIT,
|
||||
# so we must customize the default build script to run ./autogen.sh
|
||||
script:
|
||||
- ./autogen.sh
|
||||
- ./configure --enable-sigstop --enable-terminal-bell
|
||||
- make clean all
|
10
README.md
10
README.md
@ -1,6 +1,6 @@
|
||||
Editline
|
||||
========
|
||||
[![License Badge][]][License] [![Travis Status]][Travis] [![Coverity Status]][Coverity Scan]
|
||||
[![License Badge][]][License] [![GitHub Status][]][GitHub] [![Coverity Status]][Coverity Scan]
|
||||
|
||||
|
||||
Table of Contents
|
||||
@ -31,7 +31,7 @@ supplying different options to the GNU configure script. See the output
|
||||
from <kbd>configure --help</kbd> for details. Some useful hints on how
|
||||
to use the library is available in the `examples/` directory.
|
||||
|
||||
Editline is maintained collaboratively at [GitHub][].
|
||||
Editline is maintained collaboratively at [GitHub][1].
|
||||
|
||||
> **Note:** Windows is not a supported target for editline.
|
||||
|
||||
@ -251,7 +251,7 @@ efforts.
|
||||
|
||||
Outstanding issues are listed in the [TODO.md][] file.
|
||||
|
||||
[GitHub]: https://github.com/troglobit/editline
|
||||
[1]: https://github.com/troglobit/editline
|
||||
[line editing]: https://github.com/troglobit/editline/blob/master/docs/README
|
||||
[release tarball]: https://github.com/troglobit/editline/releases
|
||||
[maintainer]: http://troglobit.com
|
||||
@ -270,7 +270,7 @@ Outstanding issues are listed in the [TODO.md][] file.
|
||||
[Steve Tell]: http://www.cs.unc.edu/~tell/dist.html
|
||||
[License]: https://github.com/troglobit/editline/blob/master/LICENSE
|
||||
[License Badge]: https://img.shields.io/badge/License-C%20News-orange.svg
|
||||
[Travis]: https://travis-ci.org/troglobit/editline
|
||||
[Travis Status]: https://travis-ci.org/troglobit/editline.png?branch=master
|
||||
[GitHub]: https://github.com/troglobit/editline/actions/workflows/build.yml/
|
||||
[GitHub Status]: https://github.com/troglobit/editline/actions/workflows/build.yml/badge.svg
|
||||
[Coverity Scan]: https://scan.coverity.com/projects/2982
|
||||
[Coverity Status]: https://scan.coverity.com/projects/2982/badge.svg
|
||||
|
Loading…
Reference in New Issue
Block a user