從零開始的Devops 臨時快速實現

2022-06-24 05:27:12 字數 626 閱讀 4255

標籤(空格分隔): 工作

git拉取和合併**,合併**前最好新增**review機制。git伺服器,目前需要**由svn遷移到git。目前應該已有git伺服器,需要申請賬號許可權。

將**由svn遷移到git。合併**後手動打tag,jenkins根據分支和tag進行打包。jenkins整合打包相關流程,渠道,開發配置切換為發布配置等。

安卓打包:jenkins最低需要16g到32g記憶體,硬碟至少1t。

ios打包:最低需要imac一台固定進行打包,記憶體16g,硬碟256。

將jenkins打包上傳到ftp,將ftp位址和ftp***還有相應gitlog生成郵件周知。ftp伺服器需要500g到1t空間。打包後需要進行通知,需要郵件伺服器支援,自建或者依賴行內已有郵件服務。

使用bugzilla或者jira。

docker搭建gogs 較快

docker搭建ftp 較快

docker搭建郵件伺服器 或者申請公司傳送郵件介面或者使用者

docker搭建jenkins 較快

docker搭建bugzilla 較快

jenkins配置安卓ios打包細節可能會花一些時間

資料與安裝環境分離,保持伺服器環境簡單易於維護,便於遷移,可以快速重新部署和遷移。

從零開始的Devops 知識管理

不能共享編輯的文件極大阻礙工作效率 文件未進行統一存放公司一片混亂 我試用了各種wiki,發現在私有部署方面confluence確實是沒有能比的上的。目前現有幾種工作方式的對比 confluence gitlab 禪道 ftp 郵件 共享編輯 支援 通過git協作可支援 不支援 不支援 不支援 文件...

opencv從零開始 0 快速上手

最近在看非常火的乙個劇 人民的名義 非常好看,看了之後,我突然有了一種解脫的感覺,從庸俗的價值觀中解脫出來,也許做好一件事就已經足夠了。注 所有的操作均在centos 6.7下進行,環境搭建參考我的博文 centos安裝opencv 2.4.13 如下 include using namespace...

Django 從零開始

方法1 pip install django 1.6.5 測試是否安裝成功 python import django 1,6,5,final 0 django 使用了 python 標準的 distutils 安裝法,在 linux 平台可能包括如下步驟 tar xzvf django tar.gz...