Commit Graph

20 Commits

Author SHA1 Message Date
Jakub Sokołowski d6e00ae801
servie: parametrize value of --log-level flag
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2024-03-14 11:29:52 +01:00
Jakub Sokołowski ead20e49d7
server: force pull at startup to catch up
If a service or host was down webhook service should catch up with
branch changes that happened while it was down.

Signed-off-by: Jakub Sokołowski <jakub@status.im>
2024-03-14 11:29:04 +01:00
Jakub Sokołowski 506731fba7
meta: use full names of Ansible roles
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2024-03-11 15:50:42 +01:00
Jakub Sokołowski a8cecc026b
server: fix extracting name from repo url
Also add more explicit errors about not matching repo or branch.

Signed-off-by: Jakub Sokołowski <jakub@status.im>
2023-09-27 20:34:24 +02:00
Jakub Sokołowski 9ca408c40e
server: remove post_action argument from on_push
Because `on_push` takes only one argument.

Signed-off-by: Jakub Sokołowski <jakub@status.im>
2023-09-27 20:33:58 +02:00
Jakub Sokołowski 01bed38f31
server: fix import of CalledProcessError from subprocess
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2023-09-27 20:33:03 +02:00
Jakub Sokołowski 4d4f8f2956
service: quote post command in service definition
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2023-09-27 20:28:58 +02:00
Jakub Sokołowski 802cd09d6d
server: drop appending repo name to repo path
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2023-09-27 10:10:45 +02:00
Jakub Sokołowski efa1ccd90b
readme: update config examples and explain options
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2023-09-27 10:10:44 +02:00
Jakub Sokołowski 32f5f2c3a5
consul: add missing service ID and port
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2023-09-27 10:10:43 +02:00
Jakub Sokołowski ffaf74fb02
server: support for running command after repo update
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2023-09-27 10:10:42 +02:00
Jakub Sokołowski dcfc06f86c
user: use 1500 UID, let fleets override it
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2023-09-27 10:10:40 +02:00
Jakub Sokołowski 42af0f6fa0
service: move description to the template
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2023-09-27 10:10:18 +02:00
Jakub Sokołowski eb6db1b65d
user: fix naming of groups additional groups var
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2023-09-27 10:10:15 +02:00
Jakub Sokołowski 9599fefad3
user: use github name for user by default
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2023-09-26 10:59:31 +02:00
Alexis Pentori 81e93a58df
Allow to add more groups to github_webhook_service_user
Signed-off-by: Alexis Pentori <alexis@status.im>
2023-06-02 11:41:26 +02:00
Alexis Pentori 2a5482f230
Adding port variable to server set up
Signed-off-by: Alexis Pentori <alexis@status.im>
2023-06-01 15:33:03 +02:00
Alexis Pentori c72eaafe47
Changing writing of ssh priv key for EOF at the end of the file
Signed-off-by: Alexis Pentori <alexis@status.im>
2023-06-01 15:06:14 +02:00
Alexis Pentori c44ac9d541
Update readme
Signed-off-by: Alexis Pentori <alexis@status.im>
2023-05-30 17:26:36 +02:00
Alexis Pentori 8f12d0989b
Role intialization
Signed-off-by: Alexis Pentori <alexis@status.im>
2023-05-30 14:30:02 +02:00