summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorbst-marge-bot <marge-bot@buildstream.build>2019-08-02 12:18:53 +0000
committerbst-marge-bot <marge-bot@buildstream.build>2019-08-02 12:18:53 +0000
commit2a844d35cd66ec9125dad035975c1066d5df0f44 (patch)
treeefcefc06b8a9b7f189f5828acf6be7aa7cab1ace
parent3d224253b3448517f5bd36e68e9ff6ac205a0ca9 (diff)
parent1b3e199435427a5cb01bbf668290a7e55e21b353 (diff)
downloadbuildstream-2a844d35cd66ec9125dad035975c1066d5df0f44.tar.gz
Merge branch 'update_committers' into 'master'
Update COMMITTERS.rst file See merge request BuildStream/buildstream!1510
-rw-r--r--COMMITTERS.rst60
-rwxr-xr-xcontrib/update_committers.py11
2 files changed, 66 insertions, 5 deletions
diff --git a/COMMITTERS.rst b/COMMITTERS.rst
new file mode 100644
index 000000000..8cc6bdfca
--- /dev/null
+++ b/COMMITTERS.rst
@@ -0,0 +1,60 @@
+.. _committers:
+
+Committers
+==========
+
+Full commit access
+-------------------
+List of people with full commit access, i.e. blanket commit access to
+the BuildStream codebase. Note that this is not a full list of all
+contributors.
+
++-----------------------------------+-----------------------------------+
+| Full Name | GitLab User |
++===================================+===================================+
+| Tristan Van Berkom | tristanvb |
++-----------------------------------+-----------------------------------+
+| Javier Jardón | jjardon |
++-----------------------------------+-----------------------------------+
+| Jürg Billeter | juergbi |
++-----------------------------------+-----------------------------------+
+| Jonathan Maw | jonathanmaw |
++-----------------------------------+-----------------------------------+
+| Tristan Maat | tlater |
++-----------------------------------+-----------------------------------+
+| Laurence Urhegyi | LaurenceUrhegyi |
++-----------------------------------+-----------------------------------+
+| Angelos Evripiotis | aevri |
++-----------------------------------+-----------------------------------+
+| Chandan Singh | cs-shadow |
++-----------------------------------+-----------------------------------+
+| Sander Striker | sstriker |
++-----------------------------------+-----------------------------------+
+| Darius Makovsky | traveltissues |
++-----------------------------------+-----------------------------------+
+| Daniel Silverstone | danielsilverstone-ct |
++-----------------------------------+-----------------------------------+
+| Abderrahim Kitouni | abderrahimk |
++-----------------------------------+-----------------------------------+
+| Gökçen Nurlu | gokcennurlu |
++-----------------------------------+-----------------------------------+
+| James Ennis | jennis |
++-----------------------------------+-----------------------------------+
+| Mathieu Bridon | bochecha |
++-----------------------------------+-----------------------------------+
+| Phil Dawson | phildawson |
++-----------------------------------+-----------------------------------+
+| Paul Sherwood | devcurmudgeon |
++-----------------------------------+-----------------------------------+
+| Sam Thursfield | samthursfield |
++-----------------------------------+-----------------------------------+
+| Valentin David | valentindavid |
++-----------------------------------+-----------------------------------+
+| Tom Pollard | tpollard |
++-----------------------------------+-----------------------------------+
+| Will Salmon | willsalmon |
++-----------------------------------+-----------------------------------+
+| Benjamin Schubert | BenjaminSchubert |
++-----------------------------------+-----------------------------------+
+| Raoul Hidalgo Charman | raoul.hidalgocharman |
++-----------------------------------+-----------------------------------+
diff --git a/contrib/update_committers.py b/contrib/update_committers.py
index f0faac327..27dbc5abf 100755
--- a/contrib/update_committers.py
+++ b/contrib/update_committers.py
@@ -58,22 +58,23 @@ def find_repository_root() -> str:
def create_committers_file(committers: OrderedDict):
- contrib_directory = os.path.join(find_repository_root(), 'contrib')
+ repository_root = find_repository_root()
+ contrib_directory = os.path.join(repository_root, 'contrib')
file_loader = FileSystemLoader(contrib_directory)
env = Environment(loader=file_loader)
- template = env.get_template('COMITTERS.rst.j2')
+ template = env.get_template('COMMITTERS.rst.j2')
render_output = template.render(committers=committers, get_table_entry=get_table_entry)
- committers_file = os.path.join(contrib_directory, 'COMMITTERS.rst')
+ committers_file = os.path.join(repository_root, 'COMMITTERS.rst')
with open(committers_file, 'w') as f:
f.write(render_output)
def commit_changes_if_needed(token: str):
- committers_file = os.path.join(find_repository_root(), 'contrib/COMMITTERS.rst')
+ committers_file = os.path.join(find_repository_root(), 'COMMITTERS.rst')
git_diff = subprocess.call('git diff --quiet {}'.format(committers_file), shell=True)
if git_diff:
- commit_message = '\'contrib: Update COMMITTERS.rst\''
+ commit_message = '\'Update COMMITTERS.rst\''
branch_name = 'update_committers'
subprocess.call('git add {}'.format(committers_file), shell=True)
subprocess.call('git commit -m {}'.format(commit_message), shell=True)