[英]How to deploy my website with one click using Git Bash on windows and a scripted command
我有一個 html/css/js 網站,它存儲在 GitHub 中,並使用 Visual Studio 2019 在我的 Windows 10 機器上開發。
目前我正在使用 Git Bash 控制台部署它,然后運行 git ftp 命令將任何增量推送到服務器。
具體來說:
兩次單擊部署沒什么大不了的,但我真的很想在任務欄中單擊一下即可完成此操作(作為自動化 CI 的前奏)。
問題:我一生都無法鍛煉如何將 git ftp 命令傳遞到控制台並運行它,例如從批處理文件或直接調用 git-bash.exe 並將命令作為參數傳入。
我無法想象這很難做到,但我還沒有弄清楚我做錯了什么。 請幫忙。
發表我的評論作為答案
不幸的是,沒有 git-bash 的命令行選項列表。 這個超級用戶問題可能會提供更多信息。
一個可能的解決方案( 由 OP 驗證)是將-c
參數(要執行的命令)傳遞給目標,如下所示;
"C:\Program Files\Git\git-bash.exe" --cd="C:\Users\frank\Documents\Professional\Contracting\5. Frank Ray & Associates Ltd\Website\frankray.net" -c 'git ftp -v -u "frankray" push ; read -p "Press any key to continue"'
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.