我具有使用dotnet核心的CI部署。简单来说,在发布到服务器之前,我需要还原数据库。但是天青防火墙阻止了bitbucket引擎的动态IP地址。
在yml配置中,我有这个:
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'的客户端不允许访问服务器。若要启用访问,请使用Windows Azure管理门户或在master数据库上运行sp_set_firewall_rule以创建防火墙该IP地址或地址范围的规则。最多可能需要五个分钟以使此更改生效。
有办法解决吗?