Script for triggering personal builds on TeamCity. The program's help strings are quite complete, so just do
tc.py -h
to see what sub commands you can call. For more specfic help, just do
tc.py {subcommand} -h
To install easily, you can do this:
pip install git+https://github.com/spacecowboy/tcpy.git
These might become outdated, but should serve as inspiration.
tc.py -u XXX -p YYY --branch 3.1
tc.py -u XXX -p YYY --branch pr/1234
tc.py -u XXX -p YYY --branch 3.1 --jdk ibmjdk-8
tc.py -u XXX -p YYY --branch 3.1 --maven-goals "clean compile"
tc.py -u XXX -p YYY --branch 3.0 --maven-args "-Dtest=MuninnPageCacheWithAdversarialFileDispatcherIT -pl :neo4j-io -am"
tc.py -u XXX -p YYY --branch flakytest --remote https://github.com/spacecowboy/neo4j.git