summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPedro Alvarez <palvarez89@gmail.com>2018-10-28 01:19:29 +0000
committerPedro Alvarez <palvarez89@gmail.com>2018-10-28 01:19:29 +0000
commit92823fb245aaf6aea1db9c18741118ccc5a4dcd1 (patch)
treeb154832fba02214223915697f9fea30b9bbc5ff1
parent41cb8ad336dec10a85d0bfc45558c3c0ee7e082a (diff)
downloadinfrastructure-92823fb245aaf6aea1db9c18741118ccc5a4dcd1.tar.gz
gitlabirced: Simplify yaml config filepedro/simplify_config
-rw-r--r--baserock_webserver/gitlabirced/config.yml61
1 files changed, 19 insertions, 42 deletions
diff --git a/baserock_webserver/gitlabirced/config.yml b/baserock_webserver/gitlabirced/config.yml
index bc29ebb3..f065c111 100644
--- a/baserock_webserver/gitlabirced/config.yml
+++ b/baserock_webserver/gitlabirced/config.yml
@@ -14,74 +14,51 @@ networks:
hooks:
# Baserock
-- project: baserock/definitions
+- &baserock_base
+ project: baserock/definitions
network: freenode
reports:
'#baserock': merge_request, issue
- project: baserock/infrastructure
- network: freenode
- reports:
- '#baserock': merge_request, issue
+ <<: *baserock_base
- project: baserock/lorry
- network: freenode
- reports:
- '#baserock': merge_request, issue
+ <<: *baserock_base
- project: baserock/lorries
- network: freenode
- reports:
- '#baserock': merge_request, issue
+ <<: *baserock_base
- project: baserock/ybd
- network: freenode
- reports:
- '#baserock': merge_request, issue
+ <<: *baserock_base
# Freedesktop
-- project: freedesktop-sdk/freedesktop-sdk
+- &fdsdk_base
+ project: freedesktop-sdk/freedesktop-sdk
network: freenode
reports:
'#freedesktop-sdk': merge_request
- project: freedesktop-sdk/json2bst
- network: freenode
- reports:
- '#freedesktop-sdk': merge_request
+ <<: *fdsdk_base
- project: freedesktop-sdk/infrastructure
- network: freenode
- reports:
- '#freedesktop-sdk': merge_request
+ <<: *fdsdk_base
# Buildstream
-- project: BuildStream/buildstream
+- &bst_base
+ project: BuildStream/buildstream
network: gimp
reports:
'#buildstream': merge_request, issue
- project: BuildStream/bst-external
- network: gimp
- reports:
- '#buildstream': merge_request, issue
+ <<: *bst_base
- project: BuildStream/jhbuild2bst
- network: gimp
- reports:
- '#buildstream': merge_request, issue
+ <<: *bst_base
- project: BuildStream/defs2bst
- network: gimp
- reports:
- '#buildstream': merge_request, issue
+ <<: *bst_base
- project: BuildStream/debootstrap-ostree
- network: gimp
- reports:
- '#buildstream': merge_request, issue
+ <<: *bst_base
- project: BuildStream/gnome-modulesets-base
- network: gimp
- reports:
- '#buildstream': merge_request, issue
+ <<: *bst_base
- project: BuildStream/cargo-fetcher
- network: gimp
- reports:
- '#buildstream': merge_request, issue
+ <<: *bst_base
- project: BuildStream/buildstream-docker-images
- network: gimp
- reports:
- '#buildstream': merge_request, issue
+ <<: *bst_base
watchers:
- network: freenode