mirror of
https://github.com/ipfs/kubo.git
synced 2026-02-23 11:27:42 +08:00
Merge pull request #6084 from andrew/ci-readme-badges
Update package table to remove broken jenkins links
This commit is contained in:
commit
ac8544d1ae
68
README.md
68
README.md
@ -7,7 +7,7 @@
|
||||
[](http://webchat.freenode.net/?channels=%23ipfs)
|
||||
[](https://github.com/RichardLitt/standard-readme)
|
||||
[](https://godoc.org/github.com/ipfs/go-ipfs)
|
||||
[](https://travis-ci.org/ipfs/go-ipfs)
|
||||
[](https://travis-ci.com/ipfs/go-ipfs)
|
||||
|
||||
## Project Status
|
||||
|
||||
@ -344,48 +344,48 @@ If you believe you've found a bug, check the [issues list](https://github.com/ip
|
||||
|
||||
Listing of the main packages used in the IPFS ecosystem. There are also three specifications worth linking here:
|
||||
|
||||
| Name | CI/Travis | CI/Jenkins | Coverage | Description |
|
||||
| ---------|---------|---------|---------|--------- |
|
||||
| Name | CI/Travis | Coverage | Description |
|
||||
| ---------|---------|---------|--------- |
|
||||
| **Files** |
|
||||
| [`go-unixfs`](//github.com/ipfs/go-unixfs) | [](https://travis-ci.org/ipfs/go-unixfs) | N/A | [](https://codecov.io/gh/ipfs/go-unixfs) | the core 'filesystem' logic |
|
||||
| [`go-mfs`](//github.com/ipfs/go-mfs) | [](https://travis-ci.org/ipfs/go-mfs) | [](https://ci.ipfs.team/job/ipfs/job/go-mfs/job/master/) | [](https://codecov.io/gh/ipfs/go-mfs) | a mutable filesystem editor for unixfs |
|
||||
| [`go-ipfs-posinfo`](//github.com/ipfs/go-ipfs-posinfo) | [](https://travis-ci.org/ipfs/go-ipfs-posinfo) | N/A | [](https://codecov.io/gh/ipfs/go-ipfs-posinfo) | helper datatypes for the filestore |
|
||||
| [`go-ipfs-chunker`](//github.com/ipfs/go-ipfs-chunker) | [](https://travis-ci.org/ipfs/go-ipfs-chunker) | N/A | [](https://codecov.io/gh/ipfs/go-ipfs-chunker) | file chunkers |
|
||||
| [`go-unixfs`](//github.com/ipfs/go-unixfs) | [](https://travis-ci.com/ipfs/go-unixfs) | [](https://codecov.io/gh/ipfs/go-unixfs) | the core 'filesystem' logic |
|
||||
| [`go-mfs`](//github.com/ipfs/go-mfs) | [](https://travis-ci.com/ipfs/go-mfs) | [](https://codecov.io/gh/ipfs/go-mfs) | a mutable filesystem editor for unixfs |
|
||||
| [`go-ipfs-posinfo`](//github.com/ipfs/go-ipfs-posinfo) | [](https://travis-ci.com/ipfs/go-ipfs-posinfo) | [](https://codecov.io/gh/ipfs/go-ipfs-posinfo) | helper datatypes for the filestore |
|
||||
| [`go-ipfs-chunker`](//github.com/ipfs/go-ipfs-chunker) | [](https://travis-ci.com/ipfs/go-ipfs-chunker) | [](https://codecov.io/gh/ipfs/go-ipfs-chunker) | file chunkers |
|
||||
| **Exchange** |
|
||||
| [`go-ipfs-exchange-interface`](//github.com/ipfs/go-ipfs-exchange-interface) | [](https://travis-ci.org/ipfs/go-ipfs-exchange-interface) | N/A | [](https://codecov.io/gh/ipfs/go-ipfs-exchange-interface) | exchange service interface |
|
||||
| [`go-ipfs-exchange-offline`](//github.com/ipfs/go-ipfs-exchange-offline) | [](https://travis-ci.org/ipfs/go-ipfs-exchange-offline) | N/A | [](https://codecov.io/gh/ipfs/go-ipfs-exchange-offline) | (dummy) offline implementation of the exchange service |
|
||||
| [`go-bitswap`](//github.com/ipfs/go-bitswap) | [](https://travis-ci.org/ipfs/go-bitswap) | [](https://ci.ipfs.team/job/ipfs/job/go-bitswap/job/master/) | [](https://codecov.io/gh/ipfs/go-bitswap) | bitswap protocol implementation |
|
||||
| [`go-blockservice`](//github.com/ipfs/go-blockservice) | [](https://travis-ci.org/ipfs/go-blockservice) | N/A | [](https://codecov.io/gh/ipfs/go-blockservice) | service that plugs a blockstore and an exchange together |
|
||||
| [`go-ipfs-exchange-interface`](//github.com/ipfs/go-ipfs-exchange-interface) | [](https://travis-ci.com/ipfs/go-ipfs-exchange-interface) | [](https://codecov.io/gh/ipfs/go-ipfs-exchange-interface) | exchange service interface |
|
||||
| [`go-ipfs-exchange-offline`](//github.com/ipfs/go-ipfs-exchange-offline) | [](https://travis-ci.com/ipfs/go-ipfs-exchange-offline) | [](https://codecov.io/gh/ipfs/go-ipfs-exchange-offline) | (dummy) offline implementation of the exchange service |
|
||||
| [`go-bitswap`](//github.com/ipfs/go-bitswap) | [](https://travis-ci.com/ipfs/go-bitswap) | [](https://codecov.io/gh/ipfs/go-bitswap) | bitswap protocol implementation |
|
||||
| [`go-blockservice`](//github.com/ipfs/go-blockservice) | [](https://travis-ci.com/ipfs/go-blockservice) | [](https://codecov.io/gh/ipfs/go-blockservice) | service that plugs a blockstore and an exchange together |
|
||||
| **Datastores** |
|
||||
| [`go-datastore`](//github.com/ipfs/go-datastore) | [](https://travis-ci.org/ipfs/go-datastore) | N/A | [](https://codecov.io/gh/ipfs/go-datastore) | datastore interfaces, adapters, and basic implementations |
|
||||
| [`go-ipfs-ds-help`](//github.com/ipfs/go-ipfs-ds-help) | [](https://travis-ci.org/ipfs/go-ipfs-ds-help) | N/A | [](https://codecov.io/gh/ipfs/go-ipfs-ds-help) | datastore utility functions |
|
||||
| [`go-ds-flatfs`](//github.com/ipfs/go-ds-flatfs) | [](https://travis-ci.org/ipfs/go-ds-flatfs) | N/A | [](https://codecov.io/gh/ipfs/go-ds-flatfs) | a filesystem-based datastore |
|
||||
| [`go-ds-measure`](//github.com/ipfs/go-ds-measure) | [](https://travis-ci.org/ipfs/go-ds-measure) | N/A | [](https://codecov.io/gh/ipfs/go-ds-measure) | a metric-collecting database adapter |
|
||||
| [`go-ds-leveldb`](//github.com/ipfs/go-ds-leveldb) | [](https://travis-ci.org/ipfs/go-ds-leveldb) | N/A | [](https://codecov.io/gh/ipfs/go-ds-leveldb) | a leveldb based datastore |
|
||||
| [`go-ds-badger`](//github.com/ipfs/go-ds-badger) | [](https://travis-ci.org/ipfs/go-ds-badger) | N/A | [](https://codecov.io/gh/ipfs/go-ds-badger) | a badgerdb based datastore |
|
||||
| [`go-datastore`](//github.com/ipfs/go-datastore) | [](https://travis-ci.com/ipfs/go-datastore) | [](https://codecov.io/gh/ipfs/go-datastore) | datastore interfaces, adapters, and basic implementations |
|
||||
| [`go-ipfs-ds-help`](//github.com/ipfs/go-ipfs-ds-help) | [](https://travis-ci.com/ipfs/go-ipfs-ds-help) | [](https://codecov.io/gh/ipfs/go-ipfs-ds-help) | datastore utility functions |
|
||||
| [`go-ds-flatfs`](//github.com/ipfs/go-ds-flatfs) | [](https://travis-ci.com/ipfs/go-ds-flatfs) | [](https://codecov.io/gh/ipfs/go-ds-flatfs) | a filesystem-based datastore |
|
||||
| [`go-ds-measure`](//github.com/ipfs/go-ds-measure) | [](https://travis-ci.com/ipfs/go-ds-measure) | [](https://codecov.io/gh/ipfs/go-ds-measure) | a metric-collecting database adapter |
|
||||
| [`go-ds-leveldb`](//github.com/ipfs/go-ds-leveldb) | [](https://travis-ci.com/ipfs/go-ds-leveldb) | [](https://codecov.io/gh/ipfs/go-ds-leveldb) | a leveldb based datastore |
|
||||
| [`go-ds-badger`](//github.com/ipfs/go-ds-badger) | [](https://travis-ci.com/ipfs/go-ds-badger) | [](https://codecov.io/gh/ipfs/go-ds-badger) | a badgerdb based datastore |
|
||||
| **Namesys** |
|
||||
| [`go-ipns`](//github.com/ipfs/go-ipns) | [](https://travis-ci.org/ipfs/go-ipns) | N/A | [](https://codecov.io/gh/ipfs/go-ipns) | IPNS datastructures and validation logic |
|
||||
| [`go-ipns`](//github.com/ipfs/go-ipns) | [](https://travis-ci.com/ipfs/go-ipns) | [](https://codecov.io/gh/ipfs/go-ipns) | IPNS datastructures and validation logic |
|
||||
| **Repo** |
|
||||
| [`go-ipfs-config`](//github.com/ipfs/go-ipfs-config) | [](https://travis-ci.org/ipfs/go-ipfs-config) | N/A | [](https://codecov.io/gh/ipfs/go-ipfs-config) | go-ipfs config file definitions |
|
||||
| [`go-fs-lock`](//github.com/ipfs/go-fs-lock) | [](https://travis-ci.org/ipfs/go-fs-lock) | [](https://ci.ipfs.team/job/ipfs/job/go-fs-lock/job/master/) | [](https://codecov.io/gh/ipfs/go-fs-lock) | lockfile management functions |
|
||||
| [`fs-repo-migrations`](//github.com/ipfs/fs-repo-migrations) | [](https://travis-ci.org/ipfs/fs-repo-migrations) | N/A | [](https://codecov.io/gh/ipfs/fs-repo-migrations) | repo migrations |
|
||||
| [`go-ipfs-config`](//github.com/ipfs/go-ipfs-config) | [](https://travis-ci.com/ipfs/go-ipfs-config) | [](https://codecov.io/gh/ipfs/go-ipfs-config) | go-ipfs config file definitions |
|
||||
| [`go-fs-lock`](//github.com/ipfs/go-fs-lock) | [](https://travis-ci.com/ipfs/go-fs-lock) | [](https://codecov.io/gh/ipfs/go-fs-lock) | lockfile management functions |
|
||||
| [`fs-repo-migrations`](//github.com/ipfs/fs-repo-migrations) | [](https://travis-ci.com/ipfs/fs-repo-migrations) | [](https://codecov.io/gh/ipfs/fs-repo-migrations) | repo migrations |
|
||||
| **Blocks** |
|
||||
| [`go-block-format`](//github.com/ipfs/go-block-format) | [](https://travis-ci.org/ipfs/go-block-format) | N/A | [](https://codecov.io/gh/ipfs/go-block-format) | block interfaces and implementations |
|
||||
| [`go-ipfs-blockstore`](//github.com/ipfs/go-ipfs-blockstore) | [](https://travis-ci.org/ipfs/go-ipfs-blockstore) | N/A | [](https://codecov.io/gh/ipfs/go-ipfs-blockstore) | blockstore interfaces and implementations |
|
||||
| [`go-ipfs-blockstore`](//github.com/ipfs/go-ipfs-blockstore) | [](https://travis-ci.org/ipfs/go-ipfs-blockstore) | N/A | [](https://codecov.io/gh/ipfs/go-ipfs-blockstore) | blockstore interfaces and implementations |
|
||||
| [`go-block-format`](//github.com/ipfs/go-block-format) | [](https://travis-ci.com/ipfs/go-block-format) | [](https://codecov.io/gh/ipfs/go-block-format) | block interfaces and implementations |
|
||||
| [`go-ipfs-blockstore`](//github.com/ipfs/go-ipfs-blockstore) | [](https://travis-ci.com/ipfs/go-ipfs-blockstore) | [](https://codecov.io/gh/ipfs/go-ipfs-blockstore) | blockstore interfaces and implementations |
|
||||
| [`go-ipfs-blockstore`](//github.com/ipfs/go-ipfs-blockstore) | [](https://travis-ci.com/ipfs/go-ipfs-blockstore) | [](https://codecov.io/gh/ipfs/go-ipfs-blockstore) | blockstore interfaces and implementations |
|
||||
| **Commands** |
|
||||
| [`go-ipfs-cmds`](//github.com/ipfs/go-ipfs-cmds) | [](https://travis-ci.org/ipfs/go-ipfs-cmds) | N/A | [](https://codecov.io/gh/ipfs/go-ipfs-cmds) | CLI & HTTP commands library |
|
||||
| [`go-ipfs-cmdkit`](//github.com/ipfs/go-ipfs-cmdkit) | [](https://travis-ci.org/ipfs/go-ipfs-cmdkit) | [](https://ci.ipfs.team/job/ipfs/job/go-ipfs-cmdkit/job/master/) | [](https://codecov.io/gh/ipfs/go-ipfs-cmdkit) | helper types for the commands library |
|
||||
| [`go-ipfs-blockstore`](//github.com/ipfs/go-ipfs-blockstore) | [](https://travis-ci.org/ipfs/go-ipfs-blockstore) | N/A | [](https://codecov.io/gh/ipfs/go-ipfs-blockstore) | blockstore interfaces and implementations |
|
||||
| [`go-ipfs-api`](//github.com/ipfs/go-ipfs-api) | [](https://travis-ci.org/ipfs/go-ipfs-api) | N/A | [](https://codecov.io/gh/ipfs/go-ipfs-api) | a shell for the IPFS HTTP API |
|
||||
| [`go-ipfs-cmds`](//github.com/ipfs/go-ipfs-cmds) | [](https://travis-ci.com/ipfs/go-ipfs-cmds) | [](https://codecov.io/gh/ipfs/go-ipfs-cmds) | CLI & HTTP commands library |
|
||||
| [`go-ipfs-cmdkit`](//github.com/ipfs/go-ipfs-cmdkit) | [](https://travis-ci.com/ipfs/go-ipfs-cmdkit) | [](https://codecov.io/gh/ipfs/go-ipfs-cmdkit) | helper types for the commands library |
|
||||
| [`go-ipfs-blockstore`](//github.com/ipfs/go-ipfs-blockstore) | [](https://travis-ci.com/ipfs/go-ipfs-blockstore) | [](https://codecov.io/gh/ipfs/go-ipfs-blockstore) | blockstore interfaces and implementations |
|
||||
| [`go-ipfs-api`](//github.com/ipfs/go-ipfs-api) | [](https://travis-ci.com/ipfs/go-ipfs-api) | [](https://codecov.io/gh/ipfs/go-ipfs-api) | a shell for the IPFS HTTP API |
|
||||
| **Metrics & Logging** |
|
||||
| [`go-metrics-interface`](//github.com/ipfs/go-metrics-interface) | [](https://travis-ci.org/ipfs/go-metrics-interface) | N/A | [](https://codecov.io/gh/ipfs/go-metrics-interface) | metrics collection interfaces |
|
||||
| [`go-metrics-prometheus`](//github.com/ipfs/go-metrics-prometheus) | [](https://travis-ci.org/ipfs/go-metrics-prometheus) | N/A | [](https://codecov.io/gh/ipfs/go-metrics-prometheus) | prometheus-backed metrics collector |
|
||||
| [`go-log`](//github.com/ipfs/go-log) | [](https://travis-ci.org/ipfs/go-log) | N/A | [](https://codecov.io/gh/ipfs/go-log) | logging framework |
|
||||
| [`go-metrics-interface`](//github.com/ipfs/go-metrics-interface) | [](https://travis-ci.com/ipfs/go-metrics-interface) | [](https://codecov.io/gh/ipfs/go-metrics-interface) | metrics collection interfaces |
|
||||
| [`go-metrics-prometheus`](//github.com/ipfs/go-metrics-prometheus) | [](https://travis-ci.com/ipfs/go-metrics-prometheus) | [](https://codecov.io/gh/ipfs/go-metrics-prometheus) | prometheus-backed metrics collector |
|
||||
| [`go-log`](//github.com/ipfs/go-log) | [](https://travis-ci.com/ipfs/go-log) | [](https://codecov.io/gh/ipfs/go-log) | logging framework |
|
||||
| **Generics/Utils** |
|
||||
| [`go-ipfs-routing`](//github.com/ipfs/go-ipfs-routing) | [](https://travis-ci.org/ipfs/go-ipfs-routing) | N/A | [](https://codecov.io/gh/ipfs/go-ipfs-routing) | routing (content, peer, value) helpers |
|
||||
| [`go-ipfs-util`](//github.com/ipfs/go-ipfs-util) | [](https://travis-ci.org/ipfs/go-ipfs-util) | N/A | [](https://codecov.io/gh/ipfs/go-ipfs-util) | the kitchen sink |
|
||||
| [`go-ipfs-addr`](//github.com/ipfs/go-ipfs-addr) | [](https://travis-ci.org/ipfs/go-ipfs-addr) | N/A | [](https://codecov.io/gh/ipfs/go-ipfs-addr) | utility functions for parsing IPFS multiaddrs |
|
||||
| [`go-ipfs-routing`](//github.com/ipfs/go-ipfs-routing) | [](https://travis-ci.com/ipfs/go-ipfs-routing) | [](https://codecov.io/gh/ipfs/go-ipfs-routing) | routing (content, peer, value) helpers |
|
||||
| [`go-ipfs-util`](//github.com/ipfs/go-ipfs-util) | [](https://travis-ci.com/ipfs/go-ipfs-util) | [](https://codecov.io/gh/ipfs/go-ipfs-util) | the kitchen sink |
|
||||
| [`go-ipfs-addr`](//github.com/ipfs/go-ipfs-addr) | [](https://travis-ci.com/ipfs/go-ipfs-addr) | [](https://codecov.io/gh/ipfs/go-ipfs-addr) | utility functions for parsing IPFS multiaddrs |
|
||||
|
||||
For brevity, we've omitted go-libp2p and go-ipld packages. These package tables can be found in their respective project's READMEs:
|
||||
|
||||
|
||||
@ -2,7 +2,6 @@
|
||||
"columns": [
|
||||
"Name",
|
||||
"CI/Travis",
|
||||
"CI/Jenkins",
|
||||
"Coverage",
|
||||
"Description"
|
||||
],
|
||||
|
||||
Loading…
Reference in New Issue
Block a user