HomePhabricator

Update contrib/teamcity documentation with how to build a teamcity agent VM

Description

Update contrib/teamcity documentation with how to build a teamcity agent VM

Summary:
Documented my setting up the TeamCity agents because:

  1. TeamCity documentation is shit. Some things are implied and many defaults are either not explained, not provided, or both.
  2. TeamCity errors give no information and look like this: Incompatible Runner: Command Line
  3. I don't want to have to figure this stuff out again when we migrate away from Debian Stretch.

Test Plan: Diff CI machines are currently running this configuration. Some additional tweaks are required to run IBD and nightly builds, which I will follow up on later.

Reviewers: deadalnix, Fabien, #bitcoin_abc

Reviewed By: deadalnix, #bitcoin_abc

Subscribers: teamcity, schancel

Differential Revision: https://reviews.bitcoinabc.org/D2418

Details

Provenance
jasonbcoxAuthored on Jan 25 2019, 18:29
deadalnixPushed on Jan 25 2019, 21:20
Reviewer
Restricted Project
Differential Revision
D2418: Update contrib/teamcity documentation with how to build a teamcity agent VM
Parents
rSTAGING1da1ddd10d3a: tests: Fix test_runner return value in case of skipped test
Branches
Unknown
Tags
Unknown
References
tag: phabricator/base/6943, tag: phabricator/base/6941