【敏捷研发系列】前端DevOps流水线实践
软件开发从传统的瀑布流方式到敏捷开发,将软件交付过程中开发和测试形成快速的迭代交付,但在软件交付客户之前或者使用过程中,还包括集成、部署、运维等环节需要进一步优化交付效率。因此Devops的产生将敏捷的相关理念扩展到运维侧,从而将产品、设计、开发、测试、运维团队更紧密的结合在一起。而从交付给客户产品视角看,前端研发通常又是在整个产品设计开发链条的最终节点,意味着前端团队受到上游变更的影响是最大的,并且从经营理念效率出发,提升前端交付效率是至关重要的。
DevOpSec DevOpSec
4年前
Jenkins安装配置,项目发布、管理详解,史上最清晰,值得收藏!
Jenkins安装配置,项目发布、管理详解,史上最清晰,值得收藏!:一、导语二、Jenkins介绍三、基础环境准备四、Jenkins安装五、Jenkins配置六、源码构建、打包、部署、运行七、常见问题汇总八、后记九、黑色小幽默一、导语Jenk
Node工程的依赖包管理方式
在前端工程化中,JavaScript依赖包管理是非常重要的一环。依赖包通常是项目所依赖的第三方库、工具和框架等资源,它们能够帮助我们减少重复开发、提高效率并且确保项目可以正确的运行。
Karen110 Karen110
3年前
手把手教你用Python高仿一个任务管理器
大家好,我是Python进阶者。前言相信大家对任务管理器都不是很陌生了,CtrlAltDel即可打开,然后点击启动任务管理器,或者右击任务栏启动任务管理器即可启动任务管理器,启动之后界面如下:可以看出它列举出了一些重要的参数,比如进程数量,CPU使用率,物理内存,接下来我们就来一一列举出来。一、项目准备编辑器:sublimetext3模块:p
Stella981 Stella981
3年前
Spring Security 新特性 Lambda DSL 使用
\项目推荐:SpringCloud、SpringSecurityOAuth2的RBAC权限管理系统欢迎关注(https://gitee.com/log4j/pig)LambdaDSL概述SpringSecurity5.2对LambdaDSL语法的增强,允许使用lambda配置HttpSec
Stella981 Stella981
3年前
Spring Shiro 使用默认的Session会话管理
项目中用到了shirosession会话管理机制,今天来总结一下,以下都是在springboot框架实现。shiro的session管理机制很完善,也是独立于j2ee容器且不依赖的,所以我们完全可以使用shiro提供给我们的session会话管理来实现我们的业务逻辑,默认提供的sessionDAO是memorySessionDAO,这里也主要讲它的配
Stella981 Stella981
3年前
IDEA 分享项目到 Git@OSC
前言:在正常的项目开发里面,我们一般是先有项目,然后再建立版本管理的,所以如果是先在Git@OSC(http://my.oschina.net/u/1164642)建立项目然后clone下来,再提交的话,我这种处女座的人总是会很不爽的。。。首先,我们解决的情况是,已经有了一个正在开发的项目,现在我们要把他分享到git@osc上面去。1.第一步,
Wesley13 Wesley13
3年前
NO.32 禅道项目管理软件的命令行入口
禅道项目管理软件(https://www.oschina.net/action/GoToLink?urlhttp%3A%2F%2Fwww.zentao.net%2F%3Fu%3Dlixiao%26f%3Dos%26a%3Dblog)命令行接口给大家提供了另外一种控制禅道的方式,可以通过它来进行各种各样的操作。更多开源详情:http://www.z
Stella981 Stella981
3年前
NO.31 禅道项目管理软件model的新扩展机制
禅道的扩展机制在前面的文档已经介绍过了,这篇文档主要介绍model(https://www.oschina.net/action/GoToLink?urlhttp%3A%2F%2Fwww.zentao.net%2F%3Fu%3Dlixiao%26f%3Dos%26a%3Dblog)的新扩展机制。当然,以前的扩展机制(https://www.osch
企业级飞速低代码平台 | 低代码可为企业的关键业务带来的五大好处
新冠疫情促使企业满足员工在家远程工作的更多需求,所需的资源远远超出了传统IT团队的能力。这些团队需要拥有低代码应用程序平台(LCAP)的业务技术人员的支持,以避免项目瓶颈和延误。企业运营业务如今正以前所未有的速度增长,从创建最先进的产品到处理来自内部各个团队的临时请求,IT部门负责人承受着巨大的压力,需要他们的团队在自动化流程的同时保持敏捷和适应性。IT部门