derks.patrick
3a3450d85c
Check in install requirements for the file and log if not exists
2021-04-15 18:07:49 +02:00
derks.patrick
ceea57351a
move galaxy run commands to func. Remove -p for collection
...
The parameter -p doesnt work with collections, it simply skip any collection
2021-04-15 18:06:22 +02:00
Denis Gukov
696353ffdf
feat(be): init boltdb
2021-04-10 02:02:35 +05:00
Denis Gukov
779760d6aa
fix(be): lint
2021-03-13 01:30:17 +05:00
Denis Gukov
ac2132f290
fix(ci): capabilities
2021-03-13 01:20:18 +05:00
Denis Gukov
d0392485eb
feat: migrate logging to Store
2021-03-12 22:41:41 +05:00
Denis Gukov
d10b421538
refactor(be): split SqlDb to several files
2020-12-20 23:00:59 +05:00
Denis Gukov
d32f35f2ec
refactor(be): events via Store
2020-12-17 01:57:54 +05:00
Denis Gukov
fd1d42782b
refactor(be): return models to db package
2020-12-05 14:13:43 +05:00
Denis Gukov
1295435f18
test(be): fix dredd tests
2020-12-05 03:26:24 +05:00
Denis Gukov
6e1a6d20ca
refactor(be): template and environment endpoints use Store
...
Rename util to helpers
Bind returns bool instead of error
2020-12-04 13:46:02 +05:00
Denis Gukov
0d64b43f18
refactor(be): move util.go to api directory
2020-12-04 13:46:02 +05:00
Denis Gukov
b083f74322
fix(be): delete global Mysql variable and add interface Store for dialect-independent communication with database.
2020-12-04 13:46:02 +05:00
Denis Gukov
d09fc1d26c
feat(be): support sqlite
2020-12-01 21:37:29 +05:00
Denis Gukov
6263dfbdbc
fix(be): galaxy args order
2020-11-21 01:50:07 +05:00
Denis Gukov
7b7ae01add
fix(be): run galaxy install for collections
...
Issue: https://github.com/ansible-semaphore/semaphore/issues/620
2020-11-21 01:48:25 +05:00
Denis Gukov
ff82c40d23
feat(api): list tasks for template
2020-11-02 15:57:46 +05:00
Stanislav Simovski
5ccae272d4
Remove mulekick, move functions to util
2019-07-09 20:45:27 +03:00
Stanislav Simovski
ab5927427d
Remove mulekick router, use mux directly
...
Revert one more commit
2019-07-09 20:39:18 +03:00
Stanislav Simovski
09a2b31eb3
mux != Koa, undo refactor before it gets worse
2019-07-09 19:11:01 +03:00
Stanislav Simovski
bb97b8d757
Execute next middleware in stack only if present
2019-07-09 18:55:42 +03:00
Stanislav Simovski
23d65ba0c2
Refactored all routes to use native mux Middelware
2019-07-09 16:07:16 +03:00
Stanislav Simovski
23fdc8550b
Set version on windows taskfile
...
It doesn't otherwise build on windows since by default it's `1`:
```powershell
Taskfiles versions should match. First is "2" but second is "1"
```
backup
2019-07-09 16:07:10 +03:00
Matej Kramny
d5f8335f2a
fix dependency
2019-07-09 10:36:20 +08:00
dahyung-kwon
5d1ac1241e
Add task.arguments value to getPlaybookArgs() method.
2018-09-11 20:49:03 +09:00
Anton Markelov
cd30536a85
make semaphore less panic
2018-06-14 16:20:16 +10:00
Anton Markelov
b60213aa88
remove task from queue if it failed (on prepare step)
2018-06-08 18:29:12 +10:00
Anton Markelov
a817d2d127
add requested changes, add some logging
2018-06-08 13:09:13 +10:00
Anton Markelov
087acb8ed4
remove collisions on prepareTask stage
2018-06-07 17:29:55 +10:00
tom whiston
17fa7bb407
add gometalinter to tools and run it in circle.
...
extract some error checking and logging in places where linting needed or errors not checked
2018-04-05 21:24:19 +00:00
Tom Whiston
79c1f4f5ab
Merge pull request #502 from UnitedTraders/495-better-feedback
...
Add stderr for `list-hosts` output
2018-03-20 02:01:17 +01:00
Anton Markelov
9474aac833
remove unused variable
2018-03-20 10:12:43 +10:00
Anton Markelov
bb2946ddee
fixes after codacy review
2018-03-16 12:00:14 +10:00
Anton Markelov
52aee98395
add stderr for list-hosts
output
2018-03-16 11:26:25 +10:00
Tom Whiston
2e642591f2
fix codacy issues
2018-03-15 00:52:37 +01:00
Tom Whiston
2ce4f0ebf1
Merge branch 'develop' into cmd_environment_vars
...
# Conflicts:
# api/tasks/runner.go
2018-03-15 00:49:40 +01:00
Denis
7263101be0
Use npm instead of submodule. Split public to web/public & web/resources
...
Fix build under Windows
Remove htmls from pug directory
Move package.json to web directory
Remove OS type checking from test
Fix builder.js codestyle
Remove Taskfile_windows.yml
2018-03-13 12:23:20 +05:00
Tom Whiston
88647c887c
Merge pull request #436 from vyulabs/file_inventory
...
Add "file" type for inventory
2018-03-08 23:51:36 +01:00
Tom Whiston
43abd774bc
better permissions
2018-02-28 10:02:54 +01:00
Tom Whiston
a2c207c6d9
Merge branch 'develop' into create_tmp_dir
2018-02-28 09:10:20 +01:00
Tom Whiston
0fceedbd48
Merge pull request #405 from UnitedTraders/198-nonpriv-user
...
Add non-privileged user role
2018-02-27 20:54:43 +01:00
Tom Whiston
a6699ffd6f
Merge pull request #449 from twhiston/fix_stdin_hang
...
Fix stdIn hanging issue
2018-02-27 20:53:19 +01:00
Tom Whiston
0e0bef5129
Merge pull request #442 from UnitedTraders/441-crash-after-new-role
...
Fix crash when new role added to requirements
2018-02-27 20:52:52 +01:00
Tom Whiston
000bfecab4
Merge pull request #395 from UnitedTraders/393-big-output
...
Use bufio.Reader instead of bufio.Scanner for task logging
2018-02-27 20:50:11 +01:00
Anton Markelov
10f2b4b413
another minor grammar fixes
2018-02-20 10:12:19 +10:00
Anton Markelov
910c8bc4e9
another minor fixes after review
2018-02-19 08:49:40 +10:00
Anton Markelov
5e26bfb92c
fix for https://github.com/ansible-semaphore/semaphore/issues/158
2018-02-17 09:52:08 +10:00
Tom Whiston
99d5f201fa
make default permissions more open to keep tmp folders happy. Fix include error
2018-02-15 21:53:36 +01:00
Tom Whiston
8aeaf7507c
Adds check for tmp dir and create if missing
...
also test for function
2018-02-15 21:29:16 +01:00
Tom Whiston
7a7b5972d8
Add environment key ENV
...
This adds the optional key ENV to the environment that allows you to pass command execution level arguments to the run
2018-02-14 15:54:14 +01:00