Felix Stieglitz
edf7c7e207
Fix galaxy requirement.yml paths
2024-05-07 23:12:38 +02:00
Thomas Boerger
d9d149fbc3
feat: move task logger into dedicated package
2024-04-12 12:32:54 +02:00
Thomas Boerger
1d7244a8c4
feat: move sshagent to separate package, update log interface
2024-04-12 12:21:05 +02:00
Denis Gukov
3d571c0319
Use Stdin to pass secrets to ansible-playbook ( #1911 )
...
* feat: pass secrets via stdin
* feat: use pty
* feat(pty): logs
* feat(secrets): works
* fix(secrets): use correct ask flag of ansible playbook
* test(secrets): change tests
2024-04-05 14:36:04 +02:00
Walkablenormal
6545341d23
Merge branch 'develop' of https://github.com/semaphoreui/semaphore into develop
2024-04-01 12:25:35 +02:00
fiftin
179a2625f7
fix(be): logger for playbook
2024-03-12 02:20:30 +01:00
fiftin
02899c9ccb
feat: status updating
2024-03-12 01:44:04 +01:00
gavrilov.nikita
741a6748fd
Fix deprecation io/ioutil
2024-03-10 22:07:19 +03:00
Thomas Boerger
85ee2f832b
fix(dblib): resolve missing logger dependency
2024-02-05 21:55:09 +01:00
fiftin
78c93b1c84
fix: null pointer to logger
2024-02-05 01:38:15 +05:00
fiftin-quiz
57046eaf65
refactor(app): add app factory
2024-01-30 20:42:56 +05:00
Denis Gukov
b361695f68
Add app field to template ( #1721 )
...
* feat(be): add template app
* feat(be): add field app to template
* fix(be): add app to sql implementation
* refactor(be): extract AnsibleApp class
* refactor(be): rename LocalJobApp -> LocalApp
* feat(app): default app id = empty string
---------
Co-authored-by: fiftin-quiz <157730881+fiftin-quiz@users.noreply.github.com>
2024-01-30 14:26:11 +05:00
Denis Gukov
43b342b3e8
feat(secrets): use ssh agent for git
2023-09-23 17:47:27 +02:00
Denis Gukov
58850e9129
refactor: create package db_lib
2023-09-23 17:12:35 +02:00