我试图在Visual Studio App Center中为我的xamarin.android构建正确地引用我的附加github库。该库包含在一个单独的git仓库中,然后在我的Visual Studio项目中进行了修改。
要在i中添加一个“appcenter-post-clone.sh”文件,它应该加载git,这样引用仍然可以工作。
echo“Custom_AppCenter_Script”
echo $ APPCENTER_SOURCE_DIRECTORY
echo $ PWD
git clone https://github.com/Mygit/Reponame.git
---构建输出:---
Custom_AppCenter_Script
/users/vs天使/阿根廷/2.148.0/work/1/是
/users/vs天使/阿根廷/2.148.0/work/1/是/flux/flux.Android
克隆到'极光'......
## [section]整理:发布克隆脚本
## [section]开始:设置Mono版本
.....
警告:找不到项目文件/Users/vsts/agent/2.148.0/work/1/s/../Aurora/Aurora/Aurora.csproj。
如何调整脚本以使库位于正确的位置?
我找到了解决方案:
将git作为子模块添加到存储库,然后将“appcenter-post-clone.sh”更改为:
echo“Custom_AppCenter_Script”
git clone --recursive https://github.com/Mygit/Reponame.git
回声“克隆完成。”