Description is now fully enclosed, so there's nothing escaping it.
Previously (discovered by NAVras), the brackets (and possibly other stuff) wouldn't be escaped and would result it a failed build.
Time stamp will now be reported as
Updated to v2-84 at 10/21/2017 9:53:56 AM UTC
instead of the
Updated to v2-84 at 2017-10-21T09:53:56.0000000Z
Description fallback will make it so that if there's no commit description it'll put a message instead of the variable name.
Before:
$(appveyor_repo_commit_message_extended)
After:
No description was added to this commit
This will prepare it to be used for Slashiee's master, which will now make it another option to download the graphic packs. This will prepare it for some under the hood work that I've been making.
Here's an example description. It contains some information, but just like a normal commit description doesn't support **markdown**.
It does support a few things like newlines.
Added github releases with correct whitespace (in all of the files, blame Unix).
Added comments on the deployment.
Added suggested changes from Rajkosto.
* Console output compacted and colorized
The installation info took too many lines and won't be revamped while working great as is, so I'd think that it's better to supress any logging. The quiet-mode of the installation doesn't really seem to work either.
The installation part that sometimes errors is irrelevant to the part I've suppressed.