我使用dotnet核心进行CI部署。在发布到服务器之前,我只需要还原数据库。但是azure防火墙阻塞了bitbucket引擎的动态IP地址。
在yml config中,我有以下内容:
image: microsoft/dotnet:sdk
pipelines:
default:
- step:
caches:
- dotnetcore
script: # Modify the comma`nds below to build your repository.
- export ASPNETCORE_ENVIRONMENT=Production
- export PROJECT_NAME=XXX
- export TEST_NAME=XXXTests
- dotnet restore $PROJECT_NAME
- dotnet build
- dotnet ef database update -p $XXX --configuration Release
- dotnet test $XXXTests
#...
#...
在此管道完成错误后:
不允许具有IP地址“DYNAMIC_GENERATED_IP_ADDRESS”的客户端访问服务器。若要启用访问,请使用或在主数据库上运行sp_set_firewall_rule为此IP地址或地址范围创建防火墙规则。这项改变可能需要五分钟才能生效。
有没有办法,怎么解决呢?
https://stackoverflow.com/questions/57922744
复制相似问题