簡體   English   中英

如何在 DevOps 存儲庫中存儲 Dynamics CRM 解決方案

[英]How to store Dynamics CRM solution in DevOps Repo

我正在使用 Wael Hamze 的出色庫來導出 CRM 解決方案。 我想存檔 zip 文件,最好在存儲庫文件夾中。 我選擇了 Repos 文件夾作為輸出路徑。 雖然導出成功,但沒有添加任何 ZIP 文件。 我需要做什么才能做到這一點?

我強烈建議您查看 PowerPlatform 構建工具 ( https://docs.microsoft.com/en-us/power-platform/alm/devops-build-tools ) 和 PowerApps CLI (PAC) https://docs.microsoft .com/en-us/power-apps/developer/data-platform/powerapps-cli

構建工具直接集成到 DevOps 管道中,將為您提供本地解壓縮和壓縮解決方案。

您可以通過 powershell 運行 PAC 命令並執行構建工具無法執行的所有操作。

您可以使用類似於以下的腳本任務從 yml 管道提交:

- script: |
    echo commit all changes
    git config user.email "chris.fernando@mydomain.com"
    git config user.name "Automatic Build"
    git checkout main
    git add --all
    git commit -m "$(pa.environmentPrefrix) portal commit for build $(Build.BuildNumber)"
    
    echo push code to new $(Build.SourceBranch)
    git -c http.extraheader="AUTHORIZATION: bearer $(System.AccessToken)" push origin $(Build.SourceBranch)
  displayName: 'Commit $(Build.BuildNumber) changes'

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM