摘要:功能簡介實現(xiàn)的自動化部署的任務(wù)執(zhí)行工具項目地址代碼結(jié)構(gòu)命令行入口目錄命令行入口常用項目配置模板發(fā)布腳本核心實現(xiàn)安裝生成目錄常用項目配置模板目錄下包括一些常見框架部署配置模板相關(guān)命令當(dāng)前運行服務(wù)器目錄信息當(dāng)前配置信息當(dāng)前服務(wù)器信息
0 功能簡介
php實現(xiàn)的自動化部署的任務(wù)執(zhí)行工具
1 項目地址https://github.com/deployphp/...
2 代碼結(jié)構(gòu)
deployer-master
- bin //命令行入口目錄 build //? dep //deployer命令行入口 - recipe //常用項目配置模板 - scripts //deployer發(fā)布腳本 - src //核心實現(xiàn) - vendor //composer安裝生成目錄3 recipe 常用項目配置模板
recipe目錄下包括一些常見php框架部署配置模板
config config相關(guān)命令 current.php 當(dāng)前運行服務(wù)器 目錄信息 dump.php 當(dāng)前配置信息 hosts.php 當(dāng)前服務(wù)器信息 deploy deploy相關(guān)命令 cleanup.php clear_paths.php copy_dirs.php info.php lock.php prepare.php release.php rollback.php shared.php symlink.php update_code.php vendors.php writable.php cakephp.php codeigniter.php common.php composer.php drupal7.php drupal8.php flow_framework.php fuelphp.php laravel.php magento.php magento2.php silverstripe.pphp symfony.php symfony3.php typo3.php wordpress.php yii.php yii2-app-advanced.php yii2-app-basic.php zend_framework.php4 src 核心實現(xiàn)
Collection Configuration Console Exception Executor Host Initializer Logger Ssh Support Task Type Utility Deployer.php functions.php
相關(guān)目錄文件功能,待分析完成后補充
-2018.4.4 22:10
文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請注明本文地址:http://m.hztianpu.com/yun/28523.html
摘要:數(shù)人云今天帶來的文章將分享如何用實現(xiàn)命令行程序的過程中整體思路以及需要注意哪些問題。月日,超越傳統(tǒng)運維之道的話題將在北京延續(xù),四位業(yè)界大牛技術(shù)齊聚,結(jié)合傳統(tǒng)運維現(xiàn)狀及實踐案例,講述的超越之道。 數(shù)人云今天帶來的文章將分享如何用Docker實現(xiàn)PHP命令行程序的CI/CD過程中整體思路以及需要注意哪些問題。 6月10日,《DevOps&SRE超越傳統(tǒng)運維之道》的話題將在北京延續(xù),四位業(yè)界...
摘要:數(shù)人云今天帶來的文章將分享如何用實現(xiàn)命令行程序的過程中整體思路以及需要注意哪些問題。月日,超越傳統(tǒng)運維之道的話題將在北京延續(xù),四位業(yè)界大牛技術(shù)齊聚,結(jié)合傳統(tǒng)運維現(xiàn)狀及實踐案例,講述的超越之道。 數(shù)人云今天帶來的文章將分享如何用Docker實現(xiàn)PHP命令行程序的CI/CD過程中整體思路以及需要注意哪些問題。 6月10日,《DevOps&SRE超越傳統(tǒng)運維之道》的話題將在北京延續(xù),四位業(yè)界...
摘要:文件包含了基本的部署配置和任務(wù),且有明確的注釋,你可以根據(jù)注釋在適當(dāng)?shù)牡胤教砑优渲靡约叭蝿?wù)。自動部署到了這里,恭喜你,已經(jīng)可以愉快使用。 showImg(https://pigjian.com/storage/post_img/2017-04-09/deployer.jpg); 本文主要介紹 Deployer —— 一個具有模塊化、代碼回滾、并行任務(wù)等功能的 PHP 部署工具。 De...
摘要:開發(fā)完項目,免不了要部署上線。進(jìn)行部署的過程中,項目仍然能夠正常訪問。能十分方便地進(jìn)行回滾。線上測試與生產(chǎn)使用的是青云的云主機,系統(tǒng)。或者想辦法設(shè)置實現(xiàn)免密碼登錄。 開發(fā)完項目,免不了要部署上線。純手動操作,登錄、拉代碼、改配置、清緩存、各種服務(wù)重啟等等一條龍下來,人生寶貴的幾分鐘就過去了。而且手動操作十分容易出錯,遺漏部分步驟都有可能產(chǎn)生一些邪門問題。所以我很早就開始尋求一種能輕松部...
摘要:簡介安裝完成后輸入開始初始化,生成默認(rèn)的配置文件命令的實現(xiàn)在文件中目錄則包含了初始化相關(guān)的模板命令類類繼承了的類,實現(xiàn)為一個命令行的命令構(gòu)造函數(shù)構(gòu)造函數(shù)主要初始化了的和兩個變量是一個包含了多個模板的初始化器具體實現(xiàn)就是下面將要分析的是初始化 0 簡介 Deployer安裝完成后輸入dep init開始初始化,生成默認(rèn)的配置文件deploy.phpinit命令的實現(xiàn)在srcConsole...
閱讀 3535·2021-10-13 09:40
閱讀 2655·2021-10-08 10:17
閱讀 4083·2021-09-28 09:45
閱讀 1006·2021-09-28 09:35
閱讀 1884·2019-08-30 10:51
閱讀 2968·2019-08-26 12:11
閱讀 1707·2019-08-26 10:41
閱讀 3152·2019-08-23 17:10