summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlex Kost <alezost@gmail.com>2018-07-27 12:27:11 +0300
committerAlex Kost <alezost@gmail.com>2018-07-27 12:27:11 +0300
commit325d51558803eb7859c19f6a3117f33065a4858d (patch)
treeefe6b41799c4c94596eadcfe1f64e0bd1dcc6101
parentModify a message for the 'fake' search type (diff)
downloademacs-build-farm-325d51558803eb7859c19f6a3117f33065a4858d.tar.gz
Add README
* README.org: New file.
-rw-r--r--README.org35
1 files changed, 35 insertions, 0 deletions
diff --git a/README.org b/README.org
new file mode 100644
index 0000000..e591758
--- /dev/null
+++ b/README.org
@@ -0,0 +1,35 @@
+* About
+
+=Emacs-Build-Farm= is an Emacs interface for [[https://nixos.org/hydra/][Hydra]] and [[https://git.savannah.gnu.org/cgit/guix/guix-cuirass.git/][Cuirass]] — build
+farms for [[https://nixos.org/nix/][Nix]] and [[https://www.gnu.org/software/guix/][Guix]] package managers, i.e., for:
+
+| https://hydra.nixos.org | Hydra for Nix |
+| https://hydra.gnu.org | Hydra for Guix |
+| https://berlin.guixsd.org | Cuirass for Guix |
+
+This package allows you to look at builds, jobsets and projects of these
+build farms.
+
+* Usage
+
+The entry point for the available features is `M-x build-farm` command.
+It provides a [[https://github.com/magit/magit-popup][magit-popup]] interface to display builds, jobsets and
+projects.
+
+Alternatively, you can use the following `M-x` commands directly:
+
+- `build-farm-projects`
+- `build-farm-project`
+- `build-farm-jobsets`
+- `build-farm-latest-builds`
+- `build-farm-queued-builds`
+- `build-farm-build`
+
+** Keys in "list" buffers
+
+Most of the above commands show "list" buffers (list of builds, etc.).
+These lists provide some key bindings, the main of which are:
+
+- `h` (hint): allows you to look at the provided key bindings;
+- `RET`: displays "info" buffer for the current entry or several marked
+ entries (marked with `m` key).