summaryrefslogtreecommitdiff
path: root/README.md
diff options
context:
space:
mode:
authorChristopher Tubbs <ctubbsii@apache.org>2021-01-13 16:00:03 +0000
committerDamien Diederen <ddiederen@apache.org>2021-01-13 16:00:03 +0000
commitd7ed7f305661c08927eb954700f7141cd18d4ff9 (patch)
treec9af41215f65d8ac25944c3112f539dff7fae544 /README.md
parent7fad7ea33365304f8c268279689a6cbeed6698bc (diff)
downloadzookeeper-d7ed7f305661c08927eb954700f7141cd18d4ff9.tar.gz
ZOOKEEPER-3973: Add GitHub Actions for CI
* Add GitHub Actions workflows * Add a CI workflow for PRs and branches * Add a manual workflow for custom builds * Remove redundant builds from Travis config (leave only s390x) * Update build status badges on README * Move inline links to bottom of the Markdown page for readability * Other: normalize URLs by using https and removing trailing slashes and unnecessary trailing .html, and fix syntax for section header * Remove extraneous unactivated configuration from pom.xml files (and update an XML comment to remove an extra confusing backslash) * Add ability to disable cppunit tests independently of surefire tests * Build only selected tests in CI workflow for now Author: Christopher Tubbs <ctubbsii@apache.org> Reviewers: Enrico Olivelli <eolivelli@apache.org>, Damien Diederen <ddiederen@apache.org> Closes #1508 from ctubbsii/ZOOKEEPER-3973-github-actions
Diffstat (limited to 'README.md')
-rw-r--r--README.md17
1 files changed, 12 insertions, 5 deletions
diff --git a/README.md b/README.md
index 0f9c4b2af..a616babfd 100644
--- a/README.md
+++ b/README.md
@@ -1,16 +1,15 @@
-# Apache ZooKeeper [![Build Status](https://travis-ci.org/apache/zookeeper.svg?branch=master)](https://travis-ci.org/apache/zookeeper) [![Maven Central](https://img.shields.io/maven-central/v/org.apache.zookeeper/zookeeper)](https://zookeeper.apache.org/releases.html) [![License](https://img.shields.io/github/license/apache/zookeeper)](https://github.com/apache/zookeeper/blob/master/LICENSE.txt)
+# Apache ZooKeeper [![GitHub Actions CI][ciBadge]][ciLink] [![Travis CI][trBadge]][trLink] [![Maven Central][mcBadge]][mcLink] [![License][liBadge]][liLink]
![alt text](https://zookeeper.apache.org/images/zookeeper_small.gif "ZooKeeper")
For the latest information about Apache ZooKeeper, please visit our website at:
- http://zookeeper.apache.org/
+ https://zookeeper.apache.org
and our wiki, at:
https://cwiki.apache.org/confluence/display/ZOOKEEPER
----------------------------
-Packaging/release artifacts
+## Packaging/release artifacts
Either downloaded from https://zookeeper.apache.org/releases.html or
found in zookeeper-assembly/target directory after building the project with maven.
@@ -33,7 +32,7 @@ As of version 3.5.5, the parent, zookeeper and zookeeper-jute artifacts
are deployed to the central repository after the release
is voted on and approved by the Apache ZooKeeper PMC:
- https://repo1.maven.org/maven2/org/apache/zookeeper/zookeeper/
+ https://repo1.maven.org/maven2/org/apache/zookeeper/zookeeper
## Java 8
@@ -44,3 +43,11 @@ recent release at u211 or above.
We always welcome new contributors to the project! See [How to Contribute](https://cwiki.apache.org/confluence/display/ZOOKEEPER/HowToContribute) for details on how to submit patch through pull request and our contribution workflow.
+[ciBadge]: https://github.com/apache/zookeeper/workflows/CI/badge.svg
+[ciLink]: https://github.com/apache/zookeeper/actions
+[liBadge]: https://img.shields.io/github/license/apache/zookeeper?color=282661
+[liLink]: https://github.com/apache/zookeeper/blob/master/LICENSE.txt
+[mcBadge]: https://img.shields.io/maven-central/v/org.apache.zookeeper/zookeeper
+[mcLink]: https://zookeeper.apache.org/releases
+[trBadge]: https://travis-ci.org/apache/zookeeper.svg?branch=master
+[trLink]: https://travis-ci.org/apache/zookeeper