одновременно не будет ждать пока ресурс одной задачи станет доступным, поэтому на самом деле не тот ответ, который мне нужен :(
, как я могу запустить две или более параллельные задачи, но ждать, пока ресурс, который создаст первая задача, станет доступным для второй задачи, чтобы использовать его, и так далее?
пример (концептуальный):
npm run task1 & waitfor task1 then task2 & waitFor task3 then task4 ...
есть идеи?
РЕДАКТИРОВАТЬ
В качестве примера: допустим, моя первая задача - запуск веб-сервера, а вторая задача - получать данные с этого веб-сервера каждый раз, когда происходит событие. Другой пример: моей первой задачей может быть запуск менеджера webdriver, моя вторая задача, запуск веб-сервера, а третья задача - запускать e2e-тесты каждый раз, когда меняются мои файлы. Итак, мне нужно, чтобы все эти задачи выполнялись одновременно, но их нужно инициализировать в определенном порядке и времени.