jeremyk-91 Circle2, Part 1: Going in Endless Circles (Initial Port) (#3461)
* first try

* remove colon snytax

* add setup steps

* Circ2 config

* check

* bad syntax

* syntax is hard

* move compose stuff

* gotta checkout

* store stuff

* fix buggy path

* Kebabs

* install rsync if needed

* Install Python

* Upgrade Docker if needed

* fix path of install-docker script

* Fix test results

* Fix some build infra bugs and assumptions

* fix misplaced script

* debugging

* fix script

* debugg

* don't assume pip was installed

* bump DCR

* Fix broken docker-compose for TL migration

* Remove debugging magic and flag Circle ticket

* pass workspace from one task to another

* revert version bump owing to API break in DCR

* restart attempt

* increase timeout for safety

* [hack] exclude profile-client from rsync

* Lazy initialize

* Don't fail if nothing was matched

* indent properly

* set up pip on new server

* changelog

* remove old circle

* Say yes

* remove stop-services because not an issue in new world

* Update config

* ssh keyscan

* fix build

* Cleanup config.yml (part 1)

* Use baseline-circleci

* update GBJ

* update GBJ config

* Apply gradle in the right place

* bump CircleStyle

* reset

* update baseline.gradle

* exclude things

* don't suppress

* refine condition on docs publish

* kick the build

* fix indentation

* circle branch, not tag

* Resolve configs together with classes and test-classes
Latest commit 1c1fc00 Sep 3, 2018