1
如何在用於部署到gitlab頁面的.gitlab-ci.yml
文件中將Gitlab CI與PowerShell命令/腳本一起使用?如何在Gitlab頁面中使用PowerShell和Gitlab CI?
我試圖從.gitlab-ci.yml
執行build.ps1
文件,但是當它到達build.ps1
線,它提供了一個錯誤說 /斌/慶典:5號線:.build.ps1:找不到命令
我試圖使用PowerShell腳本將文件轉換在我的回購和部署了使用.gitlab-ci.yml
這裏gitlab頁面轉換後的文件是我的代碼:
.gitlab.yml
pages:
stage: deploy
script:
- mkdir .public
- .\build.ps1
- cp -r * .public
- mv .public public
artifacts:
paths:
- public
only:
- master
我已經使用這個,它沒有任何問題的工作。 [Powershell GitLab-part3](http://www.powershell.amsterdam/2015/12/04/powershell-and-gitlab-ci-part-3/)。你可以通過所有的部分來對此有一個完整的理解。 –
我已經瀏覽了他們網站上的5個教程,但它需要在你自己的機器上安裝Windows runner,並且在可能工作之前進行相當多的設置。爲什麼你必須在自己的機器上安裝跑步機才能運行。以前,當我使用gitlab ci和.gitlab-ci.yml時,我不必在自己的機器上安裝任何應用程序。在https://gitlab.com/pages/上使用不同的靜態生成器創建的靜態網站就是一個例子,因爲您可以將repo分叉爲使用gitlab頁面託管自己的網站 – Ishan