diff options
| author | Michael Albinus | 2022-03-25 09:28:44 +0100 |
|---|---|---|
| committer | Michael Albinus | 2022-03-25 09:28:44 +0100 |
| commit | 1b7a9753e105c5cc39b554c99bf93c7e2e9d6630 (patch) | |
| tree | 149218ff99083e8aad96f418e777e2abc82951e8 /admin | |
| parent | 8ecde51972b92a538e8dbf4b4408f9e63783204d (diff) | |
| download | emacs-1b7a9753e105c5cc39b554c99bf93c7e2e9d6630.tar.gz emacs-1b7a9753e105c5cc39b554c99bf93c7e2e9d6630.zip | |
* admin/notes/emba: Mention workflow rules for branches.
Diffstat (limited to 'admin')
| -rw-r--r-- | admin/notes/emba | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/admin/notes/emba b/admin/notes/emba index 99237ea5f63..90a9c9cc3cb 100644 --- a/admin/notes/emba +++ b/admin/notes/emba | |||
| @@ -8,7 +8,8 @@ NOTES FOR EMACS CONTINUOUS BUILD ON EMBA | |||
| 8 | A continuous build for Emacs can be found at | 8 | A continuous build for Emacs can be found at |
| 9 | <https://emba.gnu.org/emacs/emacs>, a Gitlab instance. It watches the | 9 | <https://emba.gnu.org/emacs/emacs>, a Gitlab instance. It watches the |
| 10 | Emacs git repository and starts a pipeline (jobset) if there are new | 10 | Emacs git repository and starts a pipeline (jobset) if there are new |
| 11 | changes. This happens for all Emacs branches. | 11 | changes. This happens for all Emacs branches which belong to the |
| 12 | defined workflow (see below). | ||
| 12 | 13 | ||
| 13 | * Mail notifications | 14 | * Mail notifications |
| 14 | 15 | ||
| @@ -32,6 +33,10 @@ The Emacs jobset is defined in the Emacs source tree, file | |||
| 32 | 'test/infra'. They could be adapted for every Emacs branch, see | 33 | 'test/infra'. They could be adapted for every Emacs branch, see |
| 33 | <https://emba.gnu.org/help/ci/yaml/README.md>. | 34 | <https://emba.gnu.org/help/ci/yaml/README.md>. |
| 34 | 35 | ||
| 36 | Only branches which name start with 'master', 'emacs', 'feature', or | ||
| 37 | 'fix' are considered. This is declared in the workflow rules of file | ||
| 38 | 'test/infra/gitlab-ci.yml'. | ||
| 39 | |||
| 35 | A jobset on Gitlab is called pipeline. Emacs pipelines run through | 40 | A jobset on Gitlab is called pipeline. Emacs pipelines run through |
| 36 | the stages 'build-images', 'platform-images' and 'native-comp-images' | 41 | the stages 'build-images', 'platform-images' and 'native-comp-images' |
| 37 | (create an Emacs instance by 'make bootstrap' with different | 42 | (create an Emacs instance by 'make bootstrap' with different |