Krystian Panek
Krystian Panek
as of too many nodes under same parent could be a perf problem
Ensure to support: 1. creds separated `-Pinstance.list=[url1;user1;password1,url2;user2;password2]` 2. creds separated but with templating (e.g combined from other properties) `instance.list=[{{properties['aem.author.url']}};{{properties['aem.author.user']}};{{properties['aem.author.password']}},{{properties['aem.publish.url']}};{{properties['aem.publish.user']}};{{properties['aem.publish.password']}}]` 3. creds as a part of URL `instance.list=[{{properties['aem.author.url']}},{{properties['aem.publish.url']}}]`
if it will be possible to pipe the package download stream to the package upload stream directly then it will be possible to save a lot of GB in case...
inform about steps like 'preparing', 'transferring content', 'cleaning content' try to calculate the percentage of cleaning progress (if possible / does not cost much time)
For now, when uploadUrl is set up, only supported protocols are SMB and SFTP. However, it is doable to list files by using some HTTP URL (as in https://github.com/michel-kraemer/gradle-download-task#download-files-from-a-directory) then...
It would be nice to calculate first all entries to be extracted. Then show percentage when extracting.
`common.parallel.each()` is using `await()` method from coroutines however it should > However, a crashed _child_ coroutine cancels its parent https://stackoverflow.com/questions/46226518/what-is-the-difference-between-launch-join-and-async-await-in-kotlin-coroutines seems that this is not happening when combined with `common.progress`,...
For example, if debug port is not free, AEM could not be started but in terms of GAP, the instance unavailable timeout is being reported. It would be nice if...