我需要將兩個VSTS建設任務之間共享一些打字稿類。據我所知,所有編譯的文件都需要在任務文件夾中才能運行構建任務。如何在兩個VSTS構建任務之間共享代碼?
目前的情況: 我在VSTS代碼庫的根文件夾中的文件夾中常見的共同文件。我有兩個使用這些類的任務A和B.當我打包代碼時,它忽略了通用文件夾。
是否有可能在上述情況下實現這一目標?請指教。
謝謝。
我需要將兩個VSTS建設任務之間共享一些打字稿類。據我所知,所有編譯的文件都需要在任務文件夾中才能運行構建任務。如何在兩個VSTS構建任務之間共享代碼?
目前的情況: 我在VSTS代碼庫的根文件夾中的文件夾中常見的共同文件。我有兩個使用這些類的任務A和B.當我打包代碼時,它忽略了通用文件夾。
是否有可能在上述情況下實現這一目標?請指教。
謝謝。
這是無法實現的。每個構建任務是相互獨立的。您可能必須分別爲兩個任務添加類。
這裏是VSTS任務在GitHub上爲您引用的例子:vsts-tasks/Tasks/
你的理解是正確的。將構建任務上載到VSTS/TFS後,將其存儲在單獨的文件夾中。因此,在打包時,您必須將所有必需的文件放在構建任務文件夾中。如果你想分享這些課程,你可以考慮使用npm包。
感謝帕特里克。 – Bandara