Commit Graph

45 Commits

Author SHA1 Message Date
samuel c6373af98c [Dev] Add some logs in deployer stop 2023-05-09 15:02:07 +02:00
samuel 4af7c48a52 [Fix] Fix boolean command in deployer 2023-05-09 15:01:47 +02:00
samuel 048a325166 [Dev] Do not display ps output in deployer 2023-05-09 14:19:03 +02:00
samuel cde881f1b8 [Dev] Do not display getent output in deployer service 2023-05-09 14:18:47 +02:00
samuel a51c1f3d46 [Fix] Correct mistake in kill command 2023-05-07 15:34:50 +02:00
samuel 711ad6dc9e [Dev] Do not kill child jobs when stopping runner and deployer 2023-05-07 15:34:34 +02:00
samuel 8df10d8ad4 [Dev] Process each runner request in background 2023-05-04 02:20:25 +02:00
samuel 6a2617a688 [Dev] Add postional arg action in runner 2023-05-04 02:20:00 +02:00
samuel d98f5f993b [Dev] Process each deployer request in background 2023-05-04 01:27:32 +02:00
samuel e31ef119eb [Dev] Remove pid file in deployer stop 2023-05-04 01:24:37 +02:00
samuel 5f73a1d0ed [Fix] Set permission for deployer to access to runner home dir 2023-05-03 14:55:11 +02:00
samuel c02759b511 [Fix] Fix mistake in git config set for runner user 2023-05-03 14:15:45 +02:00
samuel 5a5847b9ef [Fix] Set primary group to enable access to rpms for deployer user 2023-05-03 13:57:38 +02:00
samuel 1a168a295b [Dev] Use jq --raw-output option to remove quotes 2023-05-03 11:53:49 +02:00
samuel 5245f85581 [Dev] Remove useless output line 2023-05-03 11:52:58 +02:00
samuel 30dc6bc29b [Fix] Fix mistake for rpms directory in config 2023-05-02 16:51:41 +02:00
samuel 5543d1f38c [Fix] Use branch HEAD in make tarball 2023-05-02 16:39:39 +02:00
samuel 606760d54e [Fix] Set git config to be able to add git tags 2023-05-02 13:30:39 +02:00
samuel 6684563006 [Fix] Check deployer socket in use only when starting 2023-05-02 13:30:15 +02:00
samuel f80cf827af [Fix] Reduce path names in runner 2023-05-02 12:55:33 +02:00
samuel 9d816b668f [Fix] Reduce path names because ncat does not like large names 2023-05-02 12:55:07 +02:00
samuel f518e8037a [Fix] Fix mistake in deployer test 2023-05-02 11:51:17 +02:00
samuel 3d087e401c [Fix] Add missing unixsock name for ncat command 2023-05-02 11:51:00 +02:00
samuel 0f28de2bee [Dev] Add repo hash or tag in pipeline sock directory 2023-05-02 11:46:23 +02:00
samuel 13085feb9c [Dev] Add positional arg start, stop or test in deployer 2023-05-01 13:34:14 +02:00
samuel 8b5600d38f [Fix] Refactor errors file to be able to read code number in it 2023-05-01 13:34:14 +02:00
samuel aa90bedd37 [Dev] Check pipeline argument before starting process 2023-04-30 23:32:12 +02:00
samuel 48ab309698 [Fix] Add a timeout for each inotifywait to prevent eventual locks 2023-04-30 23:31:43 +02:00
samuel c28172b63f [Fix] Change rpms_dir in config file 2023-04-30 23:30:11 +02:00
samuel 3b42898889 [Dev] Refactor errors file 2023-04-30 23:29:45 +02:00
samuel 28ab1f36bd [Dev] Add shfmt in package requirements 2023-04-27 18:20:41 +02:00
samuel 77e75ef71e [Fix] Put netoik-cicd-runner home in /home to run shfmt 2023-04-27 18:06:19 +02:00
samuel 77ca0cfc56 [Dev] Replace --stop option with --once 2023-04-25 15:11:29 +02:00
samuel 30d6b61e52 [Fix] Close ncat server when error occurs to prevent uninterrupted test 2023-04-25 15:09:32 +02:00
samuel 97a93d2af3 [Fix] Remove duplicate vars in tests config 2023-04-25 15:06:00 +02:00
samuel e052316989 [Fix] Move pipeline sock in unique directory 2023-04-21 12:18:46 +02:00
samuel 07a5e23697 [Fix] Remove sock files when restarting services 2023-04-15 16:55:05 +02:00
samuel 75054cdaf2 [Dev] Check pipeline_sock_dir variable 2023-04-15 16:46:08 +02:00
samuel d4c09e5c90 [Fix] Load config files first in pipeline script 2023-04-15 16:45:47 +02:00
samuel 9d56268c38 [Fix] Add jq in package dependencies 2023-04-15 16:27:02 +02:00
samuel 1b735cccdf [Fix] Add extension .service in unit dependency 2023-04-15 16:18:35 +02:00
samuel 09db427455 [Dev] Separate deployer runner and pipeline 2023-04-14 14:22:08 +02:00
samuel adb54410c1 [dev] Add check format, linting and unit test 2023-02-21 18:04:04 +01:00
samuel c2cac454b8 [dev] First commit 2023-02-20 16:53:00 +01:00
samuel 0204c48240 Initial commit 2023-02-08 01:28:45 +00:00