mirror of
https://github.com/kdave/btrfs-progs
synced 2025-04-11 03:31:17 +00:00
btrfs-progs: README: update CI status and links
Signed-off-by: David Sterba <dsterba@suse.com>
This commit is contained in:
parent
16126bcff6
commit
71decdc5eb
@ -18,8 +18,8 @@ This repository hosts following utilities and also documentation:
|
|||||||
* **libbtrfsutil** (LGPL v2.1) — C and python 3 bindings, see [libbtrfsutil/README.md](libbtrfsutil/README.md) for more
|
* **libbtrfsutil** (LGPL v2.1) — C and python 3 bindings, see [libbtrfsutil/README.md](libbtrfsutil/README.md) for more
|
||||||
* manual pages and documentation source published at [btrfs.readthedocs.io](https://btrfs.readthedocs.io) (RTD)
|
* manual pages and documentation source published at [btrfs.readthedocs.io](https://btrfs.readthedocs.io) (RTD)
|
||||||
|
|
||||||
See [INSTALL](INSTALL) for build instructions and [tests/README.md](tests/README.md) for
|
See [INSTALL](INSTALL) for build instructions, [tests/README.md](tests/README.md) for
|
||||||
testing information.
|
testing information and [ci/README.md](ci/README.md) for CI information.
|
||||||
|
|
||||||
Release cycle
|
Release cycle
|
||||||
-------------
|
-------------
|
||||||
|
24
ci/README.md
24
ci/README.md
@ -19,18 +19,34 @@ eventually.
|
|||||||
|
|
||||||
## Hosted
|
## Hosted
|
||||||
|
|
||||||
No active hosted CI is currently set up, we're looking for one.
|
Currently the CI is hosted on Github actions, running build and functional tests.
|
||||||
|
|
||||||
Reuirements:
|
Status: https://github.com/kdave/btrfs-progs/actions
|
||||||
|
|
||||||
* recent kernel, latest stable if possible, 5.10 is minimum
|
Tested branches:
|
||||||
|
|
||||||
|
- devel - regularly pushed during development, basic build and functionality test
|
||||||
|
- release-test - pushed before a release to verify more build targets (for backward
|
||||||
|
compatibility)
|
||||||
|
- devel-ci - for testing and development of the CI itself
|
||||||
|
|
||||||
|
References:
|
||||||
|
|
||||||
|
- Documentation: https://docs.github.com/en/actions
|
||||||
|
- Details about image package versions, updates: https://github.com/actions/runner-images
|
||||||
|
|
||||||
|
### Requirements for hosted infrastructure
|
||||||
|
|
||||||
|
In case migration to another hosted CI is needed:
|
||||||
|
|
||||||
|
* recent kernel, latest stable if possible, 5.15 is minimum
|
||||||
* ability to run commands as root
|
* ability to run commands as root
|
||||||
* ability to create loop devices (losetup)
|
* ability to create loop devices (losetup)
|
||||||
* ability to mount and unmount filesystems
|
* ability to mount and unmount filesystems
|
||||||
* integration with github/gitlab repository to watch for updates
|
* integration with github/gitlab repository to watch for updates
|
||||||
* enough granted run time to finish the testsuite
|
* enough granted run time to finish the testsuite
|
||||||
* (optional) run docker images
|
* (optional) run docker images
|
||||||
* (nice to have) web gui with results, email notifications
|
* (nice to have) web GUI with results, email notifications
|
||||||
|
|
||||||
**Gitlab**
|
**Gitlab**
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user