* Circle CI (#22982)
* Build/CI: Add Circle CI
* Fix travis
(cherry picked from commit cb6439bacd)
* CI/CircleCI: Add parallel no-pch build
(cherry picked from commit 33c58b4aaf)
* CI/CircleCI: Use ccache for nopch
(cherry picked from commit 6bcf5c64c4)
* CI/CircleCI: Change base docker image to custom-built trinitycore one
(cherry picked from commit 37beeb1282)
* CI/CircleCI: Switch to Ubuntu 18.10
(cherry picked from commit 6dfb4fde07)
* CI/CircleCI: Switch to Ubuntu 19.04
(cherry picked from commit 9009c82a8d)
* CI/Circle CI: Reduce ccache size from 5G to 1G
This should speedup Circle CI cache saving and in turn no-pch build
(cherry picked from commit 1b543ac16d)
* CI/Circle CI: Adjust config for master branch
Co-authored-by: Giacomo Pozzoni <giacomopoz@gmail.com>