Commit Graph

239 Commits

Author SHA1 Message Date
Denis Gukov
14d893de86 feat(runners): use project runners 2024-11-17 23:23:15 +05:00
Denis Gukov
cd0755f5a9 fix(be): pull pointer when getting build version
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-11-15 22:07:53 +00:00
Denis Gukov
4795e37113 Merge branch 'develop' into add-ansible-vault-password-client-script 2024-10-31 00:16:54 +05:00
Denis Gukov
2fc7f93430 fix(backup): add vaults to backup 2024-10-29 17:45:05 +05:00
Denis Gukov
89a2ddf6b5 feat(be): ansible-semaphore -> semaphoreui 2024-10-26 12:56:17 +00:00
Brian Zoetewey
69817a38f2 Move implementation of Ansible vault password client script to TemplateVault. 2024-10-22 15:50:31 -04:00
Brian Zoetewey
a4c4f43b58 Add Ansible Vault Password Client Script support 2024-10-22 11:26:03 -04:00
Denis Gukov
d99940fcd6
Merge pull request #2408 from yoo/develop
fix(apps): pass environment variables to tf/tofu init
2024-10-21 12:20:23 +05:00
Denis Gukov
b7e524baf7 test(backup): fix test 2024-10-20 21:34:57 +00:00
Denis Gukov
e6d9db686b
Merge pull request #2047 from prakx87/fix-deploy-build-version
Fix: Alerts for Deploy task shows Build Task ID instead of Build Version
2024-10-19 22:22:54 +05:00
Denis Gukov
4e6b8d07e4
Merge pull request #2278 from Omicron7/override-git-branch
Allow override of Task and Template git_branch
2024-10-19 20:48:17 +05:00
Denis Gukov
c4d98b1136 fix(be): use pointer for git branch 2024-10-19 19:16:32 +05:00
Denis Gukov
7f4d64aa30
Merge pull request #2427 from tjleach98/feat-alert-gotify
feat: Add Gotify alerts
2024-10-18 12:49:45 +05:00
0x4D616E75
da8b4c15d9 fix(runner): detect runner without running tasks correctly 2024-10-16 18:52:19 +02:00
Thomas J Leach
8fdfcdce2c
feat: Add Gotify alerts 2024-10-16 08:59:18 -04:00
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
Brian Zoetewey
792d42bf26 Allow override of Template git branch. Prefer Task override when running Local Job. 2024-10-07 10:04:15 -04:00
Brian Zoetewey
fa24bc9ab0 Allow override of Task git_branch 2024-10-07 10:04:05 -04: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