Teamcity setup for OVMF build - shijunjing/edk2 GitHub Wiki
Useful doc and reference:
- TC doc: https://www.jetbrains.com/help/teamcity/teamcity-documentation.html
- Youtube video, Installing and Configuring Team City on Windows: https://www.youtube.com/watch?v=WCucnPB6_bc
Download:
Download TeamCity-2020.2.exe from https://www.jetbrains.com/teamcity/download/
Install in Windows:
Install TeamCity-2020.2.exe with all default configures except below steps:
- "Select Service Account for Server": set to SYSTEM account as https://youtu.be/WCucnPB6_bc?t=372
- "Select Service Account for Agent": set to SYSTEM account as https://youtu.be/WCucnPB6_bc?t=387
Configure Web UI
Use web browser to access http://localhost/ in w10-uefi-b01
Configure Teamcity proxy
- https://www.jetbrains.com/help/teamcity/how-to.html#Configure+TeamCity+to+Use+Proxy+Server+for+Outgoing+Connections
- https://www.jetbrains.com/help/teamcity/configuring-teamcity-server-startup-properties.html#TeamCity+internal+properties
- change the Internal Properties in http://localhost/admin/admin.html?item=diagnostics&tab=properties
teamcity.http.proxyHost=xxx-xxx.intel.com
teamcity.https.proxyPort=xxx
teamcity.https.proxyHost=xxx-xxx.intel.com
teamcity.http.proxyPort=xxx
I found the TC needs a while to really apply above proxy properties. So, it is better to restart the TC services after set the proxy.