私たちはGithubから移動してビルドプロセスを自動化しようとしているreposの束でVSTSに入っています。私たちが実行した1つの問題は、ソース管理にチェックインされていない設定ファイルが見つからないため、ビルドに失敗していることです。これは、ログに記録するメッセージの1つです。VSTS自動化ソースコントロール(App.config)にチェックインされていないファイルのビルドに失敗しました
App.config(0,0):エラーMSB3249:アプリケーション構成ファイル "App.config"が無効です。ファイル 'd:\ a \ 1 \ s \ Project-Name \ App.config'が見つかりませんでした。
そして、ビルドはもちろん失敗します。ビルドを自動化しようとしているアプリケーションは、Gitにプッシュしたくない重要な設定を含むconfigファイルを持つコンソールアプリケーションを持つ単純なスクリプトです。
私の質問は、App.ConfigがGitに保存されていないときにVSTSを使用してビルドプロセスを自動化するにはどうすればいいですか、それをビルドにプッシュしたり、どこかから?この場合のベストプラクティスは何ですか?
私はこれをちょっと調べていますが、このVSTS拡張機能のようなものは、2番目の提案でトリックを行うと思いますか? https://marketplace.visualstudio.com/items?itemName=qetza.replacetokens – tokyo0709