期刊导航
期刊开放获取
河南省图书馆
退出
期刊文献
+
任意字段
题名或关键词
题名
关键词
文摘
作者
第一作者
机构
刊名
分类号
参考文献
作者简介
基金资助
栏目信息
任意字段
题名或关键词
题名
关键词
文摘
作者
第一作者
机构
刊名
分类号
参考文献
作者简介
基金资助
栏目信息
检索
高级检索
期刊导航
共找到
8
篇文章
<
1
>
每页显示
20
50
100
已选择
0
条
导出题录
引用分析
参考文献
引证文献
统计分析
检索结果
已选文献
显示方式:
文摘
详细
列表
相关度排序
被引量排序
时效性排序
基于Gitlab流水线的可视化编排工具
1
作者
黄鹏
陈聪
高雅濛
《电脑编程技巧与维护》
2024年第3期144-146,157,共4页
随着软件开发规模和交付的日益复杂化,持续集成/持续交付(CI/CD)变得越来越重要,但实现和维护流水线脚本需要付出更多额外精力和时间成本。因此设计实现可视化编排工具,快速实现可视化、低代码、高效率的流水线对于软件研发十分重要。...
随着软件开发规模和交付的日益复杂化,持续集成/持续交付(CI/CD)变得越来越重要,但实现和维护流水线脚本需要付出更多额外精力和时间成本。因此设计实现可视化编排工具,快速实现可视化、低代码、高效率的流水线对于软件研发十分重要。研究从流水线介绍开始,说明Gitlab流水线的概念理解、运行机制,以及当前编写流水线编排文件的方式和特点,进而引出自研可视化流水线编排工具的必要性。从系统整体架构设计到功能模块设计,详细地阐述了该工具的实现方式、方法,以及后续优化扩展。
展开更多
关键词
gitlab
项目
gitlab
CI语法
流水线
可视化编排
持续集成
下载PDF
职称材料
基于GitLab的计算机工程实践课程教学改革探索
被引量:
1
2
作者
陈丁
《教育教学论坛》
2015年第52期123-124,共2页
当今工程教育越来越注重培养工科学生的工程实践能力,以项目为基础的教学方法得到越来越多的认同。本文通过分析和讨论计算机工程实践课程教学的现状及问题,结合Git Lab项目管理平台的特点,分别从实践的体系结构、教学模式、过程考核管...
当今工程教育越来越注重培养工科学生的工程实践能力,以项目为基础的教学方法得到越来越多的认同。本文通过分析和讨论计算机工程实践课程教学的现状及问题,结合Git Lab项目管理平台的特点,分别从实践的体系结构、教学模式、过程考核管理、团队组织等方面入手,提出了利用Gitlab平台开展高校计算机工程实践课程教学的解决方案,最后分析这种模式的意义和影响。
展开更多
关键词
gitlab
开源软件
工程实践
项目驱动
下载PDF
职称材料
面向工作流的Gitlab服务化设计
被引量:
3
3
作者
张宇光
王俊杰
+1 位作者
胡渊喆
王青
《计算机系统应用》
2017年第9期224-231,共8页
软件制品间使用服务化的方法进行交互,能够将制品内部产生的事件和数据以服务的形式产出.工作流是一种常见的用于处理消息流和事件流的方式,使得制品产生的事件和数据能够在不同制品间流转.Gitlab作为开源的、被广泛使用的代码与文档管...
软件制品间使用服务化的方法进行交互,能够将制品内部产生的事件和数据以服务的形式产出.工作流是一种常见的用于处理消息流和事件流的方式,使得制品产生的事件和数据能够在不同制品间流转.Gitlab作为开源的、被广泛使用的代码与文档管理工具,针对其在工作流环境中进行对外服务能力的研究是很有意义的.在研究中发现,Gitlab的服务化能力有灵活性差,拓展能力弱,服务粒度粗等问题.基于这样的问题,本文提出GITService服务化方法,重新定义了Gitlab的服务流程和服务标准,在服务实现中,使用消息队列和异步机制,设计实现了新的监听服务和执行服务方案,并针对该解决方案进行了实验分析.实验表明,在保证Gitlab运行时间几乎不受影响的情况下,GITService拥有灵活性好、扩展性强、细粒度的服务化能力.本文所提供的方法,能够为其他场景下的服务化设计和实现提供有益参考.
展开更多
关键词
gitlab
工作流
服务化
RESTFUL
服务粒度
下载PDF
职称材料
开源框架下在线编程平台建设与实践教学改革
被引量:
1
4
作者
岳昆
胡矿
+1 位作者
袁国武
谭明川
《软件导刊》
2023年第3期212-216,共5页
以计算机类专业人才程序设计能力提升为目标,基于OBE教学模式基本思想,利用GitLab开源框架和相关技术,构建包括代码托管、开源编程、持续集成等功能的在线编程平台。近年来,该平台应用于云南大学不同层次的程序设计类课程实践教学,培养...
以计算机类专业人才程序设计能力提升为目标,基于OBE教学模式基本思想,利用GitLab开源框架和相关技术,构建包括代码托管、开源编程、持续集成等功能的在线编程平台。近年来,该平台应用于云南大学不同层次的程序设计类课程实践教学,培养学生通过程序设计解决实际问题的能力和兴趣,较好地带动实践教学模式升级改造、教学内容丰富完善、线上线下教材和案例库建设,促进计算机类专业课程体系改革,优化学生学习模式和内容并取得显著成效,该平台建设和实践经验可供相关高校和专业参考。
展开更多
关键词
计算机类专业
程序设计能力
gitlab
开源架构
在线编程平台
实践教学改革
下载PDF
职称材料
面向软件技术专业的历程化学习平台设计研究
5
作者
吕焱飞
《金华职业技术学院学报》
2019年第3期52-57,共6页
通过比较主流网络教学平台的优缺点,分析现有网络教学平台面向软件技术专业实践教学的不足,设计基于Gitlab的以软件项目代码托管与发布为核心功能、整合专业课程学习过程项目开发档案的历程化学习平台,通过阿里云实现平台部署与项目持...
通过比较主流网络教学平台的优缺点,分析现有网络教学平台面向软件技术专业实践教学的不足,设计基于Gitlab的以软件项目代码托管与发布为核心功能、整合专业课程学习过程项目开发档案的历程化学习平台,通过阿里云实现平台部署与项目持续发布。历程化学习平台能实现代码托管、版本控制、协作开发、项目发布、项目评价、交流讨论、统计分析等功能,能够更好地辅助软件技术专业实践教学的开展。
展开更多
关键词
软件技术
历程化学习平台
gitlab
设计
下载PDF
职称材料
一种面向电力调控云的高效运维方法
被引量:
16
6
作者
陈振宇
刘东
+4 位作者
高兴宇
狄方春
黄运豪
李大鹏
张杰
《电力系统保护与控制》
EI
CSCD
北大核心
2020年第14期175-181,共7页
随着云计算、大数据、人工智能等IT新技术的不断发展,依托其构建的电力调控云规模不断扩大,相应的电力调控云应用服务数量也随之成倍增加,使得它们电力调控云的运维复杂度加大,运维任务量加重,基于人工的运维模式效率低下、出错率较高...
随着云计算、大数据、人工智能等IT新技术的不断发展,依托其构建的电力调控云规模不断扩大,相应的电力调控云应用服务数量也随之成倍增加,使得它们电力调控云的运维复杂度加大,运维任务量加重,基于人工的运维模式效率低下、出错率较高。持续集成、持续部署(CI/CD)平台可对电力调控云进行高效、精准的自动化维护。通过引入一种面向电力调控云的高效运维方法,执行完成电力调控云产品的自动化构建、版本控制、批量部署等运维任务。最后通过对电力调控云平台的仿真实验,验证了该方法可以减轻运维任务量,提升工作效率。
展开更多
关键词
调控云
CI/CD
Jenkins+
gitlab
+Ansible一体化
自动化运维
下载PDF
职称材料
多环境下的CI/CD自动化集成部署设计
被引量:
6
7
作者
刘万里
《现代计算机》
2019年第4期83-87,共5页
介绍如何基于GitLab的Pipeline来实现代码的持续集成和持续交付部署(CI/CD),以及使用Terraform来实现基础设施的自动化创建,实现基础设施即代码(IaC)。在软件开发过程中,一般会有不同的部署环境,例如开发环境、集成环境、预览环境和产...
介绍如何基于GitLab的Pipeline来实现代码的持续集成和持续交付部署(CI/CD),以及使用Terraform来实现基础设施的自动化创建,实现基础设施即代码(IaC)。在软件开发过程中,一般会有不同的部署环境,例如开发环境、集成环境、预览环境和产品环境,通过使用一套Terraform代码实现不同环境的基础设施创建。设计实现基于不同环境的微服务自动化持续集成和持续部署方案,微服务在部署时从基础设施中获取相应的资源信息,实现微服务的CI/CD完全自动化,轻松管理和控制服务代码的改动以及基础设施的变动方便地应用到不同的环境当中,极大地提高软件开发和服务部署的效率。
展开更多
关键词
gitlab
流水线
Terraform
基础设施即代码
持续集成/持续部署
下载PDF
职称材料
一种企业代码成果管控系统的设计研究
8
作者
夏维嘉
江涛
+3 位作者
董志刚
李海
薛亮
张媛
《中国管理信息化》
2020年第5期85-88,共4页
对于软件项目来讲,整个项目的投入最终的知识成果累积核心就在最后交付的成果代码和文档,此成果承载着企业的生产管理业务逻辑以及算法经验,是软件项目最重要的资产。对于最重要的成果之一,但企业往往只重视代码编译生成的软件应用,缺...
对于软件项目来讲,整个项目的投入最终的知识成果累积核心就在最后交付的成果代码和文档,此成果承载着企业的生产管理业务逻辑以及算法经验,是软件项目最重要的资产。对于最重要的成果之一,但企业往往只重视代码编译生成的软件应用,缺少对代码的质量评测,同时代码成果入库及出库的随机性导致软件知识成果大量流失,没有代码、低品质代码,代码作为个人或开发单位的私产被保存的情况大量存在。导致软件持续开发、集成困难,重复开发、代码丢失、代码缺陷等问题突出。按照DevOps模式构建一种企业代码成果管控体系,并以此为蓝图设计一套代码成果管控系统,实现代码成果的规范管理,进一步支持企业系统持续开发,持续集成。
展开更多
关键词
代码管控
DevOps
gitlab
持续开发
持续集成
下载PDF
职称材料
题名
基于Gitlab流水线的可视化编排工具
1
作者
黄鹏
陈聪
高雅濛
机构
航空工业西安航空技术计算技术研究所
出处
《电脑编程技巧与维护》
2024年第3期144-146,157,共4页
文摘
随着软件开发规模和交付的日益复杂化,持续集成/持续交付(CI/CD)变得越来越重要,但实现和维护流水线脚本需要付出更多额外精力和时间成本。因此设计实现可视化编排工具,快速实现可视化、低代码、高效率的流水线对于软件研发十分重要。研究从流水线介绍开始,说明Gitlab流水线的概念理解、运行机制,以及当前编写流水线编排文件的方式和特点,进而引出自研可视化流水线编排工具的必要性。从系统整体架构设计到功能模块设计,详细地阐述了该工具的实现方式、方法,以及后续优化扩展。
关键词
gitlab
项目
gitlab
CI语法
流水线
可视化编排
持续集成
分类号
TP311.52 [自动化与计算机技术—计算机软件与理论]
下载PDF
职称材料
题名
基于GitLab的计算机工程实践课程教学改革探索
被引量:
1
2
作者
陈丁
机构
成都信息工程大学信息安全学院
出处
《教育教学论坛》
2015年第52期123-124,共2页
文摘
当今工程教育越来越注重培养工科学生的工程实践能力,以项目为基础的教学方法得到越来越多的认同。本文通过分析和讨论计算机工程实践课程教学的现状及问题,结合Git Lab项目管理平台的特点,分别从实践的体系结构、教学模式、过程考核管理、团队组织等方面入手,提出了利用Gitlab平台开展高校计算机工程实践课程教学的解决方案,最后分析这种模式的意义和影响。
关键词
gitlab
开源软件
工程实践
项目驱动
分类号
G642.0 [文化科学—高等教育学]
下载PDF
职称材料
题名
面向工作流的Gitlab服务化设计
被引量:
3
3
作者
张宇光
王俊杰
胡渊喆
王青
机构
中国科学院软件研究所互联网软件技术实验室
中国科学院大学
中国科学院软件研究所计算机科学国家重点实验室
出处
《计算机系统应用》
2017年第9期224-231,共8页
基金
国家自然科学基金(61432001
61602450)
文摘
软件制品间使用服务化的方法进行交互,能够将制品内部产生的事件和数据以服务的形式产出.工作流是一种常见的用于处理消息流和事件流的方式,使得制品产生的事件和数据能够在不同制品间流转.Gitlab作为开源的、被广泛使用的代码与文档管理工具,针对其在工作流环境中进行对外服务能力的研究是很有意义的.在研究中发现,Gitlab的服务化能力有灵活性差,拓展能力弱,服务粒度粗等问题.基于这样的问题,本文提出GITService服务化方法,重新定义了Gitlab的服务流程和服务标准,在服务实现中,使用消息队列和异步机制,设计实现了新的监听服务和执行服务方案,并针对该解决方案进行了实验分析.实验表明,在保证Gitlab运行时间几乎不受影响的情况下,GITService拥有灵活性好、扩展性强、细粒度的服务化能力.本文所提供的方法,能够为其他场景下的服务化设计和实现提供有益参考.
关键词
gitlab
工作流
服务化
RESTFUL
服务粒度
Keywords
gitlab
workflow
software as a service
RESTful
service granularity
分类号
TP311.52 [自动化与计算机技术—计算机软件与理论]
下载PDF
职称材料
题名
开源框架下在线编程平台建设与实践教学改革
被引量:
1
4
作者
岳昆
胡矿
袁国武
谭明川
机构
云南大学信息学院
云南省智能系统与计算重点实验室
出处
《软件导刊》
2023年第3期212-216,共5页
基金
教育部第二批新工科研究与实践项目(E-GCCRC20200312)
云南省计算机科学与技术卓越工程师培育计划项目(2017)
+3 种基金
云南省研究生优质课程建设项目(SJYZKC20211117)
云南省博士生导师团队建设项目(2021)
云南大学计算机科学与技术一流本科专业建设项目(C176230100)
云南大学教育教学改革项目(2021Y04)。
文摘
以计算机类专业人才程序设计能力提升为目标,基于OBE教学模式基本思想,利用GitLab开源框架和相关技术,构建包括代码托管、开源编程、持续集成等功能的在线编程平台。近年来,该平台应用于云南大学不同层次的程序设计类课程实践教学,培养学生通过程序设计解决实际问题的能力和兴趣,较好地带动实践教学模式升级改造、教学内容丰富完善、线上线下教材和案例库建设,促进计算机类专业课程体系改革,优化学生学习模式和内容并取得显著成效,该平台建设和实践经验可供相关高校和专业参考。
关键词
计算机类专业
程序设计能力
gitlab
开源架构
在线编程平台
实践教学改革
Keywords
computer science major
program design capability
gitlab
open-source architecture
online programming platform
practice education reform
分类号
G642.0 [文化科学—高等教育学]
下载PDF
职称材料
题名
面向软件技术专业的历程化学习平台设计研究
5
作者
吕焱飞
机构
金华职业技术学院
出处
《金华职业技术学院学报》
2019年第3期52-57,共6页
基金
2017年浙江省教育厅科研项目"基于阿里云的高职软件技术专业历程化实践教学研究"(Y201738080)
2017年浙江省高等职业教育研究会重点课题"高职软件技术专业历程化实践教学改革研究"(ZD17032)
文摘
通过比较主流网络教学平台的优缺点,分析现有网络教学平台面向软件技术专业实践教学的不足,设计基于Gitlab的以软件项目代码托管与发布为核心功能、整合专业课程学习过程项目开发档案的历程化学习平台,通过阿里云实现平台部署与项目持续发布。历程化学习平台能实现代码托管、版本控制、协作开发、项目发布、项目评价、交流讨论、统计分析等功能,能够更好地辅助软件技术专业实践教学的开展。
关键词
软件技术
历程化学习平台
gitlab
设计
Keywords
software technology specialty
learning platform
gitlab
design
分类号
TP317 [自动化与计算机技术—计算机软件与理论]
下载PDF
职称材料
题名
一种面向电力调控云的高效运维方法
被引量:
16
6
作者
陈振宇
刘东
高兴宇
狄方春
黄运豪
李大鹏
张杰
机构
电力调度自动化技术研究与系统评价北京市重点实验室(中国电力科学研究院有限公司)
国家电网有限公司大数据中心
中国科学院微电子研究所
国网天津市电力公司
出处
《电力系统保护与控制》
EI
CSCD
北大核心
2020年第14期175-181,共7页
基金
国家电网公司总部科技项目(5442DZ170012)“调控云平台支撑关键技术研究”。
文摘
随着云计算、大数据、人工智能等IT新技术的不断发展,依托其构建的电力调控云规模不断扩大,相应的电力调控云应用服务数量也随之成倍增加,使得它们电力调控云的运维复杂度加大,运维任务量加重,基于人工的运维模式效率低下、出错率较高。持续集成、持续部署(CI/CD)平台可对电力调控云进行高效、精准的自动化维护。通过引入一种面向电力调控云的高效运维方法,执行完成电力调控云产品的自动化构建、版本控制、批量部署等运维任务。最后通过对电力调控云平台的仿真实验,验证了该方法可以减轻运维任务量,提升工作效率。
关键词
调控云
CI/CD
Jenkins+
gitlab
+Ansible一体化
自动化运维
Keywords
dispatching and control cloud
continuous integration and continuous deployment(CI/CD)
Jenkins+
gitlab
+Ansible integration
automated operation and maintenance
分类号
TM732 [电气工程—电力系统及自动化]
下载PDF
职称材料
题名
多环境下的CI/CD自动化集成部署设计
被引量:
6
7
作者
刘万里
机构
西门子(中国)有限公司成都软件开发分公司
出处
《现代计算机》
2019年第4期83-87,共5页
文摘
介绍如何基于GitLab的Pipeline来实现代码的持续集成和持续交付部署(CI/CD),以及使用Terraform来实现基础设施的自动化创建,实现基础设施即代码(IaC)。在软件开发过程中,一般会有不同的部署环境,例如开发环境、集成环境、预览环境和产品环境,通过使用一套Terraform代码实现不同环境的基础设施创建。设计实现基于不同环境的微服务自动化持续集成和持续部署方案,微服务在部署时从基础设施中获取相应的资源信息,实现微服务的CI/CD完全自动化,轻松管理和控制服务代码的改动以及基础设施的变动方便地应用到不同的环境当中,极大地提高软件开发和服务部署的效率。
关键词
gitlab
流水线
Terraform
基础设施即代码
持续集成/持续部署
Keywords
gitlab
Pipeline
Terraform
Infrastructure as Code(IaC)
CI/CD
分类号
TP311.52 [自动化与计算机技术—计算机软件与理论]
下载PDF
职称材料
题名
一种企业代码成果管控系统的设计研究
8
作者
夏维嘉
江涛
董志刚
李海
薛亮
张媛
机构
中石油川庆钻探工程有限公司
出处
《中国管理信息化》
2020年第5期85-88,共4页
文摘
对于软件项目来讲,整个项目的投入最终的知识成果累积核心就在最后交付的成果代码和文档,此成果承载着企业的生产管理业务逻辑以及算法经验,是软件项目最重要的资产。对于最重要的成果之一,但企业往往只重视代码编译生成的软件应用,缺少对代码的质量评测,同时代码成果入库及出库的随机性导致软件知识成果大量流失,没有代码、低品质代码,代码作为个人或开发单位的私产被保存的情况大量存在。导致软件持续开发、集成困难,重复开发、代码丢失、代码缺陷等问题突出。按照DevOps模式构建一种企业代码成果管控体系,并以此为蓝图设计一套代码成果管控系统,实现代码成果的规范管理,进一步支持企业系统持续开发,持续集成。
关键词
代码管控
DevOps
gitlab
持续开发
持续集成
分类号
F270.7 [经济管理—企业管理]
下载PDF
职称材料
题名
作者
出处
发文年
被引量
操作
1
基于Gitlab流水线的可视化编排工具
黄鹏
陈聪
高雅濛
《电脑编程技巧与维护》
2024
0
下载PDF
职称材料
2
基于GitLab的计算机工程实践课程教学改革探索
陈丁
《教育教学论坛》
2015
1
下载PDF
职称材料
3
面向工作流的Gitlab服务化设计
张宇光
王俊杰
胡渊喆
王青
《计算机系统应用》
2017
3
下载PDF
职称材料
4
开源框架下在线编程平台建设与实践教学改革
岳昆
胡矿
袁国武
谭明川
《软件导刊》
2023
1
下载PDF
职称材料
5
面向软件技术专业的历程化学习平台设计研究
吕焱飞
《金华职业技术学院学报》
2019
0
下载PDF
职称材料
6
一种面向电力调控云的高效运维方法
陈振宇
刘东
高兴宇
狄方春
黄运豪
李大鹏
张杰
《电力系统保护与控制》
EI
CSCD
北大核心
2020
16
下载PDF
职称材料
7
多环境下的CI/CD自动化集成部署设计
刘万里
《现代计算机》
2019
6
下载PDF
职称材料
8
一种企业代码成果管控系统的设计研究
夏维嘉
江涛
董志刚
李海
薛亮
张媛
《中国管理信息化》
2020
0
下载PDF
职称材料
已选择
0
条
导出题录
引用分析
参考文献
引证文献
统计分析
检索结果
已选文献
上一页
1
下一页
到第
页
确定
用户登录
登录
IP登录
使用帮助
返回顶部