首页 > 解决方案 > 在 Azure Devops Pipeline 中重命名文件

问题描述

我有一种情况,我需要将不同的样式表部署到不同的环境(开发/测试等)。

有没有办法可以编辑发布工件,以便我可以为每个环境做一个发布管道?

还是有更好的方法来做到这一点?

标签: azure-devops

解决方案


如果我想重命名一个文件,我可能会编写一个 bash/powershell 脚本并将其作为管道中的任务执行。

特别是在您的情况下,我会在部署步骤期间将 dev.css/test.css 复制/重命名为 theused.css。我不知道您是如何部署的,但是您可以在部署之前将 .css 重命名为 S3 存储桶,或者如果您在本地服务器上部署,则复制该文件并同时重命名它。

cp /your/dev.css /your/deployed/path/to/theused.css #copying the file
mv /your/dev.css /your/deployed/path/to/theused.css #move/renaming the file

推荐阅读