octopus-deploy

    0熱度

    1回答

    我有「庫」下章魚變量 - >「變量集」與名 1. DatabaseExceptions 2. ReportsExceptions 3. ApplicationExceptions 而且我在章魚的步驟已經在我的項目「部署過程」的設置變量 1. Database 2. Reports 3. Application 4. Send Email 上述可變設定與通過使用正在使用在腳本例外的

    0熱度

    1回答

    我已經設置了Octopus部署腳本以使用Update-SPSolution和WSP軟件包更新SharePoint解決方案。 當我測試從Powershell的ISE(以管理員身份運行)腳本,它的工作原理。 當我從Powershell的ISE(正常模式),它失敗,錯誤Update-SPSolution : Access denied 當我讓它從章魚運行時,它也失敗,錯誤測試腳本Update-SPSol

    0熱度

    1回答

    我們一直在使用Octopus Deploy來使用Powershell和SQL Server管理對象來更新數據庫。在應用更改之前,我們將數據庫切換到單用戶模式。更改應用後,我們將數據庫切換回多用戶模式。 在某些情況下,我們發現應用更改步驟失敗,部署過程結束,數據庫處於單用戶模式,然後需要手動干預才能將數據庫恢復爲多用戶模式。 在SQL Server事務中,是否可以將數據庫的設置包裝爲單用戶模式,應用

    0熱度

    1回答

    我通過{Octopus.Deployment.Tenant.Name | ToLower將} 但不能訪問輔助區域和其他值

    2熱度

    1回答

    我已經定義了一個過程,包括2個步驟: 部署的IIS Web網頁 執行的腳本文件 在這個過程中執行的第一個步驟沒有任何問題。我可以將一個nuget軟件包上傳到Octopus Server的內置軟件包存儲庫,並將其部署到我的IIS網站。 對於流程中的第二步,我被要求指定一個腳本文件來運行,但我無法使用內置軟件包存儲庫或使用外部軟件包存儲庫上傳sql文件,因爲Octopus不會允許我上傳.sql文件類型

    1熱度

    1回答

    我想獲得SO社區對自動部署到外部客戶端的意見。 我們開發的軟件可以用安裝屏蔽包裝並將其發送給客戶,以便它們安裝在自己的服務器上。這些客戶中的大多數都希望在他們的環境中包含他們的所有數據,而不會造成任何漏洞,這使得自動化部署變得有點困難。 我們正試圖解決的問題是擺脫安裝屏蔽和編寫安裝腳本代碼,它吸收和維護沉重,並朝現代方式部署軟件。 Azure和AWS不存在問題,因爲它涉及託管外部數據,我們的客戶不

    2熱度

    1回答

    在我的八達通部署步驟之一中,我有一個名爲PostDeploy.ps1的PowerShell腳本運行正常,但是如果遇到異常,部署將繼續,就像它成功。 我見過有關PowerShell退出代碼問題的幾篇文章,但我找不到PostDeploy腳本特定問題的解決方案。 如果PostDeploy遇到錯誤,如何強制將某個步驟標記爲失敗?

    1熱度

    1回答

    我一直負責開發需要請求管理員訪問Windows服務器上,從管理獲得了批准,允許訪問,然後自動一個小時後撤銷訪問的服務。 我需要通過Octopus Deploy完成所有部署。 我不能在服務中存儲的超級用戶口令,因爲所有的開發商都讀訪問我們的SVN。 我打算在八達通部署一個安全的變量中存儲的密碼,但後來意識到,任何人對項目的修改權限,可以添加PowerShell腳本到自己發送的變量值。 有沒有什麼辦法

    0熱度

    2回答

    我已經添加了一個步驟來將我們的數據庫遷移到Octopus Deploy中的我們的開發服務器。我試圖創建一個PowerShell腳本來做到這一點。在用於此部署的Nuget包中,我的可執行文件migrate.exe位於\Resources\。 我寫劇本是這樣的: $dbServer = $OctopusParameters["DBServer"] $dbUser = $OctopusParamete

    0熱度

    1回答

    我使用到位桶 - TeamCity的章魚整合部署項目。這一切都適用於我所有的項目。但是我的一個項目可以在本地使用Visual Studio構建正常工作。當我通過TeamCity部署它時 - 構建包的Octopus集成給出了上圖中的jQuery錯誤。當我將該軟件包下載到本地時,它也會在本地出現相同的問題。那麼你認爲視覺工作室構建和teamcity章魚構建之間存在差異的原因是什麼?