1. tfukumori

    No comment

    tfukumori
Changes in body
Source | HTML | Preview
@@ -1,68 +1,68 @@
**Chapters**
📘 **Chapter #1**
 📗 **Chapter #1-1** [継続的インテグレーション(CI)構築](https://qiita.com/tfukumori/items/ef8314857ecb545c4b15)
 📗 **Chapter #1-2** [継続的インテグレーション(CI)手順](https://qiita.com/tfukumori/items/11d24a5eee8d77a17a80)
📘 **Chapter #2**
 📗 **Chapter #2-1** [VB6で使用する 環境設定](https://qiita.com/tfukumori/items/37f035694751dc098fcd)
 📗 **Chapter #2-2** [VB6で使用する プロジェクトの追加](https://qiita.com/tfukumori/items/68aca8cdc04fe76d6eee)
📘 **Chapter #A**
- 📗 **Chapter #A-1** [バージョンアップ 2019→2019 Update1](https://qiita.com/tfukumori/items/7f149928a6e413afe755)
- 📗 **Chapter #A-2** [バージョンアップ 2018 Update 1→2018 Update 3、検索サービスの分割](https://qiita.com/tfukumori/items/778bb2e3d913106beba9)
+ 📗 **Chapter #A-1** [バージョンアップ TFS 2018 Update 1 → Update 3、検索サービスの分割](https://qiita.com/tfukumori/items/778bb2e3d913106beba9)
+ 📗 **Chapter #A-2** [バージョンアップ 2019→2019 Update1](https://qiita.com/tfukumori/items/7f149928a6e413afe755)
---
# TL:DR
- Azure DevOps Serverの環境構築済みの環境において、ビルドサーバー構築の手順
- プロキシ環境下での手順も記載
# ビルドサーバー(パソコンでもOK)で作業を実施する
## (1) エージェントのダウンロード
1. Azure DevOps Serverのエージェントをダウンロードするために、Azure DevOps Serverの以下のアドレスを開く
```
http://(Azure DevOps Serverホスト名):(ポート、既定 8080)/(webアプリケーション名、既定 tfs)/(コレクション名、既定 DefaultCollection)/_settings/agentpools?poolId=1&_a=agents
```
例:`http://myazdevopssv:8080/tfs/DefaultCollection/_settings/agentpools?poolId=1&_a=agents`
1. エージェントのダウンロードをクリックして、エージェントをダウンロード
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/204150/50a254bf-7135-0c74-f895-7fb7edf9bdf0.png)
## (2) インストール
ビルドサーバーで実行
```
.\config.cmd
```
## (3) プロキシ関連ファイルの作成
https://docs.microsoft.com/ja-jp/azure/devops/pipelines/agents/proxy?tabs=windows&view=azure-devops
プロキシを設定しないと、nugetが外部に接続できない。
ただその方法として、 `.\config.cmd`の後にプロキシを指定する方法は使用せず、プロキシ関連ファイル(`.proxy`、`.proxybypass`)を配置する。
理由は、`.\config.cmd`の後にプロキシを指定する方法では、インストール中にリポジトリサーバー(Azure DevOps Serverをインストールしたサーバー))に接続できないため。
`C:\agent`に配置する
### .proxy
```
http://(proxy server):(proxy port)
```
### .proxybypass
```
(リポジトリサーバー(Azure DevOps Serverをインストールしたサーバー)のホスト名)
```
例:`myazdevopssv`