[發(fā)明專利]一種構(gòu)建任務(wù)可視化編排方法及裝置在審
| 申請?zhí)枺?/td> | 202010156746.7 | 申請日: | 2020-03-09 |
| 公開(公告)號: | CN111399814A | 公開(公告)日: | 2020-07-10 |
| 發(fā)明(設(shè)計(jì))人: | 張?zhí)m英;朱禮華;康榮興;馮志強(qiáng);郝巍;田健;毛春霞 | 申請(專利權(quán))人: | 中國郵政儲蓄銀行股份有限公司 |
| 主分類號: | G06F8/30 | 分類號: | G06F8/30;G06F8/34;G06F8/38;G06F8/60;G06F9/48;G06F11/36 |
| 代理公司: | 北京市萬慧達(dá)律師事務(wù)所 11111 | 代理人: | 趙然 |
| 地址: | 100032*** | 國省代碼: | 北京;11 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 構(gòu)建 任務(wù) 可視化 編排 方法 裝置 | ||
1.一種構(gòu)建任務(wù)可視化編排方法,其特征在于,所述方法包括:
根據(jù)構(gòu)建定義生成構(gòu)建任務(wù)的配置文件;
根據(jù)所述配置文件調(diào)用配置參數(shù),并根據(jù)所述配置參數(shù)創(chuàng)建相應(yīng)構(gòu)建任務(wù);
調(diào)用所述構(gòu)建任務(wù)的預(yù)置腳本,執(zhí)行所述構(gòu)建任務(wù)。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,根據(jù)構(gòu)建定義生成構(gòu)建任務(wù)的配置文件,包括:
根據(jù)預(yù)置構(gòu)建定義規(guī)則添加構(gòu)建定義信息;
根據(jù)所述構(gòu)建定義信息選擇相應(yīng)構(gòu)建任務(wù)選項(xiàng);
根據(jù)預(yù)置構(gòu)建任務(wù)配置規(guī)則生成所述構(gòu)建任務(wù)的配置文件。
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,根據(jù)預(yù)置構(gòu)建定義規(guī)則添加構(gòu)建定義信息,包括:
前端構(gòu)建定義界面基于Vue技術(shù)將基礎(chǔ)的表單組件進(jìn)行封裝,通過數(shù)據(jù)庫的數(shù)據(jù)加載,根據(jù)所述表單組件的屬性類型進(jìn)行前端表單渲染,以實(shí)現(xiàn)動態(tài)的表單模板。
4.根據(jù)權(quán)利要求2或3所述的方法,其特征在于,所述預(yù)置構(gòu)建定義規(guī)則包括基本信息配置規(guī)則、超時(shí)配置規(guī)則、保留策略和/或觸發(fā)策略。
5.根據(jù)權(quán)利要求1所述的方法,其特征在于,根據(jù)所述配置文件調(diào)用配置參數(shù),并根據(jù)所述配置參數(shù)創(chuàng)建相應(yīng)構(gòu)建任務(wù),包括:
建立所述構(gòu)建任務(wù)與所述配置參數(shù)之間的關(guān)聯(lián)表;
根據(jù)所述配置參數(shù)與所述關(guān)聯(lián)表創(chuàng)建所述構(gòu)建任務(wù)。
6.根據(jù)權(quán)利要求5所述的方法,其特征在于,所述構(gòu)建任務(wù)包括拉取代碼、Maven編譯和/或單元測試。
7.根據(jù)權(quán)利要求5或6所述的方法,其特征在于,創(chuàng)建所述構(gòu)建任務(wù)包括:在構(gòu)建任務(wù)新增界面填寫任務(wù)名稱、任務(wù)類型、任務(wù)屬性定義名稱、任務(wù)定義模版ID和/或任務(wù)屬性字段類型;和/或,所述構(gòu)建任務(wù)為Jenkins Pipeline Job。
8.根據(jù)要求1所述的方法,其特征在于,調(diào)用所述構(gòu)建任務(wù)的預(yù)置腳本,執(zhí)行所述構(gòu)建任務(wù),包括:
為所述構(gòu)建任務(wù)配置相應(yīng)Groovy腳本,并在所述Groovy腳本中定義其實(shí)現(xiàn)方法。
9.根據(jù)權(quán)利要求1、2、3、5、6、8任一項(xiàng)所述的方法,其特征在于,所述方法還包括:
按照執(zhí)行關(guān)系將所述構(gòu)建任務(wù)組合形成持續(xù)交付流水線,同時(shí)將所添加的所述構(gòu)建任務(wù)按照執(zhí)行順序存儲到流水線表中。
10.一種構(gòu)建任務(wù)可視化編排裝置,其特征在于,包括:
配置文件生成模塊,用于:根據(jù)構(gòu)建定義生成構(gòu)建任務(wù)的配置文件;
構(gòu)建任務(wù)創(chuàng)建模塊,用于:根據(jù)所述配置文件調(diào)用配置參數(shù),并根據(jù)所述配置參數(shù)創(chuàng)建相應(yīng)構(gòu)建任務(wù);
構(gòu)建任務(wù)執(zhí)行模塊,用于調(diào)用所述構(gòu)建任務(wù)的預(yù)置腳本,執(zhí)行所述構(gòu)建任務(wù)。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于中國郵政儲蓄銀行股份有限公司,未經(jīng)中國郵政儲蓄銀行股份有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010156746.7/1.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 上一篇:鑒權(quán)方法、裝置和機(jī)器人
- 下一篇:有砟道床的維修方法
- 構(gòu)建墊、實(shí)體圖像構(gòu)建物和構(gòu)建構(gòu)建物支撐件的方法
- 支持松耦合的軟件構(gòu)建方法、系統(tǒng)及該系統(tǒng)的實(shí)現(xiàn)方法
- 版本的構(gòu)建系統(tǒng)及方法
- 工程構(gòu)建系統(tǒng)及其構(gòu)建方法
- 實(shí)例構(gòu)建方法、裝置及軟件系統(tǒng)
- 軟件構(gòu)建方法、軟件構(gòu)建裝置和軟件構(gòu)建系統(tǒng)
- 天花板地圖構(gòu)建方法、構(gòu)建裝置以及構(gòu)建程序
- 一種項(xiàng)目構(gòu)建方法、持續(xù)集成系統(tǒng)及終端設(shè)備
- 并行構(gòu)建的方法、裝置及設(shè)備
- 構(gòu)建肺癌預(yù)測模型構(gòu)建方法
- 任務(wù)協(xié)作裝置及方法
- 用于量化任務(wù)價(jià)值的任務(wù)管理方法及裝置
- 用于運(yùn)行任務(wù)的系統(tǒng)、方法和裝置
- 一種分布式任務(wù)調(diào)度系統(tǒng)及方法
- 任務(wù)信息處理方法
- 一種同步任務(wù)異步執(zhí)行的方法和調(diào)度系統(tǒng)
- 數(shù)據(jù)處理方法、裝置、電子設(shè)備及計(jì)算機(jī)可讀介質(zhì)
- 一種自動分配和推送的任務(wù)管理平臺及方法
- 程序執(zhí)行控制的裝置及方法、終端和存儲介質(zhì)
- 基于會話的任務(wù)待辦方法、系統(tǒng)、電子設(shè)備及存儲介質(zhì)
- 數(shù)據(jù)可視化模型的處理方法及裝置
- 一種可視化內(nèi)容分發(fā)方法及系統(tǒng)
- 數(shù)據(jù)可視化圖形快速應(yīng)用方法及系統(tǒng)
- 基于有效信息的流場可視化視圖量化方法
- 可視化報(bào)表的制作方法、裝置、終端設(shè)備及存儲介質(zhì)
- 一種可視化圖形快速應(yīng)用與傳輸?shù)姆椒跋到y(tǒng)
- 一種可視化數(shù)據(jù)模型編排系統(tǒng)和編排方法
- 一種供水行業(yè)機(jī)房3D可視化運(yùn)維管理系統(tǒng)
- 一種電網(wǎng)數(shù)據(jù)可視化方法、裝置、設(shè)備及介質(zhì)
- 一種大場景城市建筑實(shí)時(shí)三維可視化的方法
- 一種電子文檔內(nèi)容顯示、處理方法及裝置
- 一種虛擬化網(wǎng)絡(luò)功能的編排方法及裝置
- 報(bào)表協(xié)同編排方法及裝置
- 一種軟件包的部署系統(tǒng)及方法
- 一種服務(wù)編排方法及裝置
- 一種用于考務(wù)考場編排的不同范圍編排數(shù)據(jù)處理系統(tǒng)
- 混合云環(huán)境下的任務(wù)編排方法及系統(tǒng)
- 一種容器編排方法、裝置、設(shè)備和存儲介質(zhì)
- 實(shí)現(xiàn)業(yè)務(wù)代碼和編排拓?fù)鋱D聯(lián)動的方法及裝置
- 多集群系統(tǒng)的編排方法、裝置、計(jì)算機(jī)設(shè)備和存儲介質(zhì)





