Commit graph

35 commits

Author SHA1 Message Date
Eduardo Weiland
5bd54c3049
Allow passing an array as command to run and exec 2019-07-09 15:41:13 -03:00
Victor Grau Serrat
a5d4e0fcbc
BLD: add support for logging for multiple services 2019-05-30 21:53:09 -06:00
Paweł Niedzielski
0b73648d00 Fix trailing commas causing syntax error on NodeJS 6.x
Resolves #66
2019-05-01 01:09:16 +02:00
Jannis Pohlmann
1a85ccacf4 Resolve execCompose future on exit instead of close 2019-04-30 18:45:42 +02:00
Jannis Pohlmann
3a8b74665d Grab exit code from 'exit' event of the child process 2019-04-30 18:01:53 +02:00
Jannis Pohlmann
d13a85bd76 Allow exitCode to be null and initialize it to null as well 2019-04-30 18:01:14 +02:00
Jannis Pohlmann
3467e79244 Expose docker-compose exit code in results 2019-04-29 15:07:33 +02:00
Paweł Niedzielski
fdcffa6057 Add config command & related 2019-04-17 14:13:17 +02:00
Lars Kumbier
cb10f66295 Add port command 2019-04-11 12:10:45 +02:00
Alexander Zeitler
f7fa8b1c47 fix issue 42 by splitting compose options and command options 2019-03-26 23:24:54 +01:00
Alexander Zeitler
d3a2455055 add support to pass docker-compose command options 2019-03-20 03:20:04 +01:00
Matt Oliver
69638c4a42 Added push command, updated build to allow parallel builds 2019-02-22 21:36:06 -05:00
Alexander Zeitler
2b117d216e implement logs command including support for --follow flag 2019-02-03 20:15:17 +01:00
Alexander Zeitler
186e04741d implement restart command 2019-01-30 09:42:00 +01:00
falinsky
894f10281c Provide ability to run docker-compose ps command 2019-01-15 17:03:30 +02:00
Alexander Zeitler
b9c63addc6 fix typo 2018-12-24 20:23:13 +01:00
Rafał Siwiec
348c6cfcb3 More detailed up methods
`upAll`, `upMany` and `upOne` methods were introduced.
2018-09-24 07:30:25 +02:00
zaucy
dc38a6f52f Changed build function names, fixed execCompose which was not resolving its promise, fixed issue with run/exec with the spawn change 2018-06-28 19:25:42 -07:00
zaucy
b20a9bdb6c Merge branch 'master' into iss-11 2018-06-28 18:51:14 -07:00
Ezekiel Warren
b31ec1821c
Merge branch 'master' into spawn 2018-06-28 09:01:24 -07:00
zaucy
b72e2ef6ed spawn instead of exec and piping child process output 2018-06-28 00:23:14 -07:00
zaucy
0d92b75922 docker-compose build support #11 2018-06-27 22:24:54 -07:00
zaucy
23c976c525 Exposed the 'env' option on child_process.exec 2018-06-27 19:53:55 -07:00
Ignatiev Mikhail
4d7fac4b2a exec and run implementation 2018-06-16 16:42:43 +03:00
Ignatiev Mikhail
ef756adc93 reverted back string interps cause original repo is using them 2018-06-16 14:14:40 +03:00
Ignatiev Mikhail
794905e7c9 optional params marked as [], removed string interp as it is not supported by node 6 2018-06-16 13:11:27 +03:00
Ignatiev Mikhail
8889412840 custom ymls support + tests, eslint aid for tests 2018-06-16 13:00:24 +03:00
Alexander Zeitler
17c5f6d390 resolve call must not depend on logging 2017-08-24 17:51:47 +02:00
Alexander Zeitler
83a25085a7 make options.log param optional (default = false) 2017-08-24 17:48:12 +02:00
Alexander Zeitler
48cf0b4cb8 change cwd param type to string for rm 2017-08-24 17:46:29 +02:00
Alexander Zeitler
3d2e4b2a59 force (-f) rm due to non interactive mode 2017-08-24 17:03:40 +02:00
Alexander Zeitler
cb9da9ef14 return promise for rm function 2017-08-24 16:54:07 +02:00
Alexander Zeitler
04a53032dc fix jsdoc param types 2017-08-24 16:52:24 +02:00
Alexander Zeitler
cd9df6ca19 make it work with Node 6.x
Tests still require Node.js 8 for async/await
2017-08-24 16:48:16 +02:00
Unknown
4fae99d8e4 implement up, down, stop, kill, rm 2017-06-10 23:58:22 +02:00