I am using the dump plugin to download and extract a .zip file, however snapcraft prints out thousands of messages like this…
Downloading '1.20180924.zip'
Downloading '1.20180924.zip'
Downloading '1.20180924.zip'
Downloading '1.20180924.zip'
Downloading '1.20180924.zip'
Downloading '1.20180924.zip'
Downloading '1.20180924.zip'
Downloading '1.20180924.zip'
Downloading '1.20180924.zip'
Downloading '1.20180924.zip'
Downloading '1.20180924.zip'
Downloading '1.20180924.zip'
Downloading '1.20180924.zip'
Downloading '1.20180924.zip'
Downloading '1.20180924.zip'
Downloading '1.20180924.zip'
Downloading '1.20180924.zip'
Downloading '1.20180924.zip'
Downloading '1.20180924.zip'
Downloading '1.20180924.zip'
Downloading '1.20180924.zip'
Downloading '1.20180924.zip'
Downloading '1.20180924.zip'
Downloading '1.20180924.zip'
Downloading '1.20180924.zip'
Downloading '1.20180924.zip'
Downloading '1.20180924.zip'
Downloading '1.20180924.zip'
Downloading '1.20180924.zip'
Downloading '1.20180924.zip'
Downloading '1.20180924.zip'
Downloading '1.20180924.zip'
Downloading '1.20180924.zip'
Downloading '1.20180924.zip'
Downloading '1.20180924.zip'
Downloading '1.20180924.zip'
Downloading '1.20180924.zip'
Downloading '1.20180924.zip'
Downloading '1.20180924.zip'
Downloading '1.20180924.zip'
Downloading '1.20180924.zip'
Downloading '1.20180924.zip'
Downloading '1.20180924.zip'
Downloading '1.20180924.zip'
Downloading '1.20180924.zip'
Downloading '1.20180924.zip'
Downloading '1.20180924.zip'
Downloading '1.20180924.zip'
Downloading '1.20180924.zip'
Downloading '1.20180924.zip'
Downloading '1.20180924.zip'
Downloading '1.20180924.zip'
I propose only one of these messages is printed out, or a flag is added for “non-interactive mode” where snapcraft will not use progress bars display any prompts which can be used when running snapcraft in CI.