我已经为我的网站设置了自动发布管道。它是用Hugo构建的,因此在发布过程中,如果有文件,我只通过FTP传输。到现在为止一切正常。
我正在尝试添加一个临时环境。为了使静态文件中的URL正确,需要将一个伪URL(例如“ http://DUMMYURL.com”)替换为针对环境(暂存或生产)的正确URL。
我尝试使用Regex替换任务(https://github.com/knom/vsts-regex-tasks/)和标准PowerShell任务替换这些字符串,但是我一直收到拒绝访问错误。
我不想针对每个单独的环境重新构建网站。我开始怀疑在发行期间是否甚至可以替换字符串。但是,如果可以做到,如何解决拒绝访问错误?