Commit Graph

219 Commits

Author SHA1 Message Date
Johann Weging
c92ee2ab9b
Merge branch 'semaphoreui:develop' into develop 2024-10-16 12:29:56 +02:00
Denis Gukov
4016c85803 fix(runner): 0 max parallel tasks mean infity 2024-10-15 07:32:23 +00:00
Denis Gukov
fd782bc1cb fix(runner): error code validation 2024-10-14 21:07:24 +00:00
Denis Gukov
fe68a495df
Merge pull request #2413 from markush81/2358
Some checks are pending
Dev / build-local (push) Waiting to run
Dev / migrate-boltdb (push) Blocked by required conditions
Dev / migrate-mysql (push) Blocked by required conditions
Dev / migrate-mariadb (push) Blocked by required conditions
Dev / migrate-postgres (push) Blocked by required conditions
Dev / integrate-boltdb (push) Blocked by required conditions
Dev / integrate-mysql (push) Blocked by required conditions
Dev / integrate-mariadb (push) Blocked by required conditions
Dev / integrate-postgres (push) Blocked by required conditions
Dev / deploy-server (push) Blocked by required conditions
Dev / deploy-runner (push) Blocked by required conditions
powerautomate sends 202 when accepting content; MS doesn't support 1.…
2024-10-13 22:59:13 +05:00
Denis Gukov
494f989c19 feat(tasks): add api 2024-10-13 15:50:56 +00:00
Denis Gukov
374b0e9df2 feat(runner): update runner for boltdb 2024-10-13 14:31:38 +00:00
Markus Helbig
2bd5742b17 powerautomate sends 202 when accepting content; MS doesn't support 1.5 via powerautomate (yet) 2024-10-13 15:14:16 +02:00
Denis Gukov
27c7c5565a refactor(cli): add struct of global options 2024-10-13 13:01:38 +00:00
Denis Gukov
2bd3d864b4 chore: remove commnents 2024-10-13 12:36:31 +00:00
Denis Gukov
e69ee19960 refactor(runner): add ContextLogger 2024-10-13 12:17:25 +00:00
Denis Gukov
fd5cdbbd9a refactor(runner): add log fields 2024-10-13 10:49:28 +00:00
yoo
178b1df14b fix(apps): pass environment variables to tf/tofu init 2024-10-10 13:36:59 +02:00
Denis Gukov
385ad7d007 fix(backup): remove extra validation
Some checks failed
Dev / build-local (push) Has been cancelled
Dev / migrate-boltdb (push) Has been cancelled
Dev / migrate-mysql (push) Has been cancelled
Dev / migrate-mariadb (push) Has been cancelled
Dev / migrate-postgres (push) Has been cancelled
Dev / integrate-boltdb (push) Has been cancelled
Dev / integrate-mysql (push) Has been cancelled
Dev / integrate-mariadb (push) Has been cancelled
Dev / integrate-postgres (push) Has been cancelled
Dev / deploy-server (push) Has been cancelled
Dev / deploy-runner (push) Has been cancelled
2024-10-09 00:38:23 +05:00
Denis Gukov
f606f1a66e test(backup): fix test 2024-10-08 00:42:17 +05:00
Denis Gukov
618018dd9e feat(backup): support integrations 2024-10-07 22:53:51 +05:00
Denis Gukov
258be69d92 test(backup): fix test 2024-10-07 16:50:25 +05:00
Denis Gukov
540b88a779 fix(backup): marshaling 2024-10-07 16:39:26 +05:00
Denis Gukov
e47ff5ecfc test(backup): fix test 2024-10-07 14:42:56 +05:00
Denis Gukov
4011f358b0 feat(backup): use marshal/unmarshal function 2024-10-07 14:35:20 +05:00
Denis Gukov
ee62142c39 fix(backup): restore templates without env and inv 2024-10-07 10:46:50 +05:00
Denis Gukov
8168c547e2 test(backup): restoring project 2024-10-06 04:02:46 +05:00
Denis Gukov
85ccc9fcef test(backup): correct unit test 2024-10-06 03:59:27 +05:00
Denis Gukov
117d16c418 feat(backup): restore backup struct 2024-10-06 03:58:18 +05:00
Denis Gukov
9aa492b53f feat(backup): marshal/unmarshal 2024-10-06 03:16:12 +05:00
Denis Gukov
0d75e2e28d refactor(backup): use source models 2024-10-06 01:43:00 +05:00
Denis Gukov
acd29797d4 refactor(backup): add tag backup and use it 2024-10-06 01:16:25 +05:00
Brian Zoetewey
76d14365fd Fix issue with multiple vaults and runners 2024-10-04 15:08:59 -04:00
Brian Zoetewey
0250b0b9f7 Fix backup/restore and demo project 2024-10-04 15:08:59 -04:00
Brian Zoetewey
87db92151c Initial pass at multiple ansible vault support. 2024-10-04 15:08:59 -04:00
Denis Gukov
c7b352dba3 fix(be): null pointer 2024-09-30 00:58:21 +05:00
Denis Gukov
bea1c6045f feat(be): use omitempty for json config 2024-09-29 23:53:33 +05:00
Denis Gukov
0078297d25 feat(runners): add explicit registration 2024-09-29 21:07:15 +05:00
Denis Gukov
55cc129238 feat(runners): change api url: 2024-09-29 15:40:07 +05:00
Denis Gukov
1ce8dd08a3 refactor(runners): runner <-> server comminication protocol 2024-09-29 14:57:02 +05:00
Denis Gukov
611c0efbbe Merge branch 'develop' into runners_ui 2024-09-28 16:38:24 +05:00
Denis Gukov
ae3f878276
Merge pull request #2363 from shaxiaozz/shaxiaozz-feat-dingtalk-alert
feat: Add dingtalk webhook notification medium
2024-09-28 00:42:25 +05:00
Denis Gukov
1439dd3ae2 refactor(be): rename local variable 2024-09-27 01:44:18 +05:00
Denis Gukov
dc565f3508 feat(be): api/runners -> internal/runners 2024-09-26 17:52:31 +05:00
shaxiao
8335649a81 feat: Add dingtalk webhook notification medium 2024-09-26 14:28:51 +08:00
Denis Gukov
ba778ababe feat: add env var for build version 2024-09-24 20:58:51 +05:00
Denis Gukov
53f125a45c
Merge pull request #2284 from gaoyue1989/develop
add Inventory ID  when creating tasks
2024-08-22 09:00:18 +05:00
warlocgao
84c473482c add tests
TestPopulateDetailsInventory is testing the Inventory id in task
TestPopulateDetailsInventory1 is testing the  Inventory id in task  is nil
2024-08-21 10:08:34 +08:00
warlocgao
73e83944b3 add task InventoryID is null use Template.InventoryID 2024-08-20 10:23:09 +08:00
Shane Mc Cormack
c7191b01e2 fix(apps): Fix passing arguments and variables to shell apps. 2024-08-16 17:42:02 +01:00
moonpanda
078034d9ed
add Inventory ID when creating tasks 2024-08-15 15:43:09 +08:00
Denis Gukov
4b966a7c28 fix(be): do not check active flag of schedule if repo id provided 2024-08-10 21:22:19 +05:00
fiftin
a8a95495d8
feat(db): change algo for filling last_task of template model 2024-07-20 00:38:35 +05:00
fiftin
fef54a1d5f
fix(environment): decrypt secrets 2024-07-18 00:41:11 +05:00
fiftin
8bea0fc2c1
fix(terraform): provide inventory 2024-07-17 20:29:12 +05:00
fiftin
bb748cb480
fix: provide app for demo project templates 2024-07-16 11:35:36 +05:00