Commit Graph

47 Commits

Author SHA1 Message Date
mgukov
d8b7cc54ba feat: use go git client by default 2023-03-06 12:48:03 +07:00
mgukov
40e018aaa1 feat:support go-git client 2023-02-26 13:22:47 +07:00
Denis Gukov
1e58ff16f4 fix(be): housekeeping after clone 2022-11-21 00:37:05 +05:00
Denis Gukov
f830f3bbee test(be): task run 2022-11-20 14:10:33 +05:00
Denis Gukov
056aeb4942 fix(be): running task on boltdb 2022-11-20 13:15:29 +05:00
Denis Gukov
07c6860ccb feat(be): support session connection for boltdb 2022-11-19 03:23:30 +05:00
Denis Gukov
8d0a27822d fix(be): creating task/output for boltdb with no keep connection mode 2022-11-09 22:31:52 +05:00
Denis Gukov
53a75cf916 test: fix unit test 2022-11-09 21:37:38 +05:00
Denis Gukov
579f978ffc feat(be): do not keep connection by BoltDB 2022-11-09 21:30:35 +05:00
Denis Gukov
e4cf341f9e fix(be): bug with derermining of playbook path, relates to https://github.com/ansible-semaphore/semaphore/issues/1068 2022-10-29 15:00:56 +05:00
anarchistcat
b27611e565 Diff mode test 2022-10-28 05:05:13 +02:00
Denis Gukov
1923eb751f fix(be): use correct collections path 2022-10-16 23:30:52 +05:00
Denis Gukov
0dd190dbcf fix(be): email sending 2022-10-02 22:10:56 +05:00
Loïc Tosser
13af56c031
Merge branch 'develop' into slack-alerts 2022-07-14 10:21:13 +04:00
Denis Gukov
fd259a4af4 fix(be): empty env field in environment, https://github.com/ansible-semaphore/semaphore/issues/980 2022-06-30 11:04:51 +05:00
Dino Paskvan
545df6fb87
Merge branch 'ansible-semaphore:develop' into develop 2022-06-24 12:31:30 +02:00
Dino Paškvan
e6a90b4762 Update runner to use new model 2022-06-24 12:31:00 +02:00
Denis Gukov
261719137a
Merge pull request #811 from jdhayes/develop
Added ansible limit to API
2022-06-23 17:02:21 +05:00
Dino Paškvan
6ff9b34c10 Add back ENV variable support 2022-06-14 12:58:52 +02:00
quantumsheep
5761b4e15e
feat: support yaml static inventories 2022-05-24 17:55:20 +02:00
Loïc Tosser
d86fb48b97 Improve slack messages 2022-04-19 16:32:03 +04:00
Loïc Tosser
d957c81789 Slack alerts 2022-04-19 10:51:13 +04:00
Loïc Tosser
e72a5a6ee6 Slack alerts 2022-04-11 12:29:48 +04:00
Denis Gukov
4bfb9bd78e feat(be): support git file:// protocol and local repo 2022-03-30 20:31:00 +05:00
Cyril
ebc0900820 set type argument in galaxy calls 2022-03-17 20:28:31 +01:00
Cyril
a5c49bc826 fix: typo on ansible-galaxy argument 2022-03-17 17:22:40 +01:00
Cyril
de3b1e2eb5 fix ansible-semaphore/semaphore#682 2022-03-17 17:18:56 +01:00
bakito
b442fa9576
colored output 2022-03-13 16:25:03 +01:00
Jordan Hayes
4b884ab567 Fixed limit override, now appends 2022-03-09 11:59:10 -08:00
Jordan Hayes
c24fdd19d1 Moved API limit patch to use Task Override 2022-03-09 10:48:42 -08:00
jhayes
b3caba78f8 Merge branch 'develop' of github.com:ansible-semaphore/semaphore into develop 2022-03-08 11:04:13 -08:00
Denis Gukov
b127e054d8 feat(be): add max parallel tasks to project settings and ability to suppress success alerts for tasks 2022-02-14 16:52:28 +05:00
Jordan Hayes
1f4c8c1c76 Added ansible limit to args, again 2022-02-10 12:01:42 -08:00
Denis Gukov
32a6c952ce refactor(be): move some functionality to GitRepository and AnsiblePlaybook classes 2022-02-06 20:37:55 +05:00
Denis Gukov
f9ea2df04e fix(be): bug with deserializing secrets 2022-02-06 17:17:28 +05:00
Denis Gukov
f8d333f0b1 feat: add username (optional) for SSH access key 2022-02-06 00:00:33 +05:00
Denis Gukov
fe9c602c5d fix(be): bug with panic https://github.com/ansible-semaphore/semaphore/issues/855 2022-02-05 22:34:34 +05:00
Denis Gukov
95e891cdd8 fix(be): bug with alert chat id https://github.com/ansible-semaphore/semaphore/issues/853 2022-02-03 23:35:32 +05:00
Denis Gukov
05dd7c5653 feat: remove soft delete functionality 2022-02-03 12:06:24 +05:00
Denis Gukov
9c5c155f99 fix(be): shedule with condition 2022-01-31 15:43:13 +05:00
Denis Gukov
dec20af128 fix(be): cron condition 2022-01-31 09:22:08 +05:00
Denis Gukov
208e615a6e feat(be): cron task with condition 2022-01-30 22:43:15 +05:00
Denis Gukov
bf7b50316a refactor(be): extract Ansible to separate class 2022-01-30 18:04:09 +05:00
Denis Gukov
3e559cccb4 fix(be): err check 2022-01-30 16:29:33 +05:00
Denis Gukov
88f4603028 refactor(be): extract git functionality to separate class 2022-01-30 16:22:18 +05:00
Denis Gukov
fa4e13a0f1 refactor(be): remove global vars of task pool and schedule pool 2022-01-29 23:14:36 +05:00
Denis Gukov
b5eac6ca2f refactor(be): move schedules to package services 2022-01-29 16:24:51 +05:00