服务器作为开发的一环,并且现在非常多的商业公司部署在生产环境上的服务器都是CentOS系统! 让我们了解了解也在情理之中!作为前端开发者,我们应该跳出自己的一亩三分地,跳出舒适区。扩大自己的技术广度和深度,只有这样!我们才能"做大做强,再创辉煌"本篇文章旨在介绍在 Centos 上的一些常见环境配置技巧,为"前端小白"们在CentOS的道路上更进一步!CentosCentos 是一个基于 Linu
转载 2024-06-13 21:05:24
105阅读
docker + jenkins + github + springboot application 的 CI/CD本文以centos 8 的阿里云 云服务器 为案例。云服务需要开放8080给jenkins用,以及一个springboot服务的端口。一、docker 安装删除原先docker 如果有想重装的话:查看docker的版本yum list installed | grep docker删
前言需要提前准备的条件 Docker环境 Docker官网:https://hub.docker.com/u/library一、jenkins镜像# 查询镜像 docker search jenkins# 下载镜像 # lts稳定版 # 也可以去docker官网搜索jenkins下载指定版本,例如:docker pull jenkins/jenkins:2.387.1 # 注意:下载指定版本一定要
转载 2023-12-19 22:46:19
114阅读
jenkins是一个广泛用于持续构建的可视化web工具,持续构建说得更直白点,就是各种项目的"自动化"编译、打包、分发部署。jenkins可以很好的支持各种语言(比如:java, c#, PHP等)的项目构建,也完全兼容ant、maven、gradle等多种第三方构建工具,同时跟svn、git能无缝集成,也支持直接与知名源代码托管网站,比如github、bitbucket直接集成jenk
一、环境说明本地环境:WINDOW 7服务器环境:WINDOW SERVER 2008 R2代码集成:github辅助工具:花生壳二、本地安装jenkins 安装完成后,会提示输入密码:默认密码在:/Jenkins/secrets/initialAdminPassword 文件里面 注意:jenkins是部署在本地的,默认端口为 8080;浏览器进入Jenk
转载 2024-02-28 09:57:14
113阅读
本文主要记录从零搭建jenkins环境,并与gitlab结合自动化部署前端项目docker 启动 jenkins如果不使用docker的话,记得还需要安装java环境,这里使用docker还是挺方便的sudo docker run -u root -it --name jenkins -p 8080:8080 -p 50000:50000 -v /home/vangleer/jenkins_hom
转载 2024-04-26 08:52:53
75阅读
前面的话  后端的nodeJS项目可以使用pm2进行自动部署,由于前端项目打包后是静态资源,不需要进程守护。一般地,前端项目使用jenkins来进行自动部署,包括打包、测试等一系列流程。本文将详细介绍jenkins的使用 安装  Jenkins 是一款业界流行的开源持续集成工具,广泛用于项目开发,具有自动化构建、测试和部署等功能。由于 jen
vue自动化部署前端项目(脚本部署,未用jenkins)本文所需资料:链接:https://pan.baidu.com/s/1EKmWGAMEv_V2-dQzv1TL1Q 提取码:e4wp 复制这段内容后打开百度网盘手机App,操作更方便哦 用到的技术:vue,npm,pscp,nginx,linux,python,putty,git等前端自动化部署原理:首先从git服务器拉取前端项目代码,然后把
转载 2024-09-12 20:27:37
42阅读
本教程主要讲解了怎么使用 Jenkins 和 Github Actions 部署前端项目。第一部分是使用 Gitea 配置局域网 git 服务器,再使用 Jenkins 将 Gitea 下的项目部署到局域网服务器。第二部分是使用 Github Actions 将 Github 项目部署到 Github Page 和阿里云。阅读本教程并不需要你提前了解 Jenkins 和 Github Action
转载 2024-02-27 10:12:05
273阅读
sonarqube+sonar-scanner+jenkins安装配置一:数据库(postgresql)安装配置及数据初始化二:sonarqube安装配置三:sonar-scanner安装配置四:sonar与Jenkins集成五:项目构建中配置sonar-scanner一:安装及配置postgresql安装参考:有道云笔记创建用户,库及授权psql -U postgres postgres=# c
转载 2024-08-29 09:33:37
970阅读
一、背景H5页面由于其具有发布灵活、跨平台、易于传播等突出特点,所以H5页面是引流拉新、宣传推广的重要渠道和方式,备受各公司的青睐。小编的日常工作就是做各种面向用户的H5促销活动的开发,在整个开发周期中,结合我司的一些情况,我总结了H5活动页面的以下特点:面向用户,流量大;各端展示方案不同,需要兼容各端(比如活动规则、展示模块,ios和android不一样);需求变更频繁;合作方较多(需要跟各个业
转载 2024-07-01 11:34:17
74阅读
 原始发布部署:   石器时代的我们,先是本地打包好项目,在去服务器上把原来的文件删了,然后回到本地copy到服务器;   这操看起来简单,实际部署的人就知道多烦了,假如来几个项目都要重新发布;那就爽了;   今天小编分享个自动打包部署方法,Jenkins 上只要你的小鼠标轻轻一点就OK;正文:  首先是服务器上安装 Jenkins ;前提呢要现在服务器上安装Java 环境&n
转载 2024-03-25 10:42:01
61阅读
作者:葡萄城技术开发团队上篇文章我们已经完成了API测试工具选型,接下来是一系列周期性的开发测试过程:接口开发、检出代码、运行测试、记录结果、发送报告。为了快速发现问题,并减少重复过程以节省时间、费用和工作量,我们需要一套完整的持续集成解决方案,除接口开发之外其他环节全部自动完成,无需太多的人工干预。这篇文章将对持续集成解决方案进行一步一步的讲解,希望对大家能有帮助。1. Web Api 测试工具
部署对比手动部署平时我们在上线一个新项目的时候,可能需要先执行打包指令,然后登录服务器,将dist包丢到服务器nginx/html的文件下,看似很简单,但是当项目频繁迭代,一直重复性的操作也是很浪费时间。自动部署当然使用自动部署的时候,当我们每次推代码到仓库的时候,后台自动打包,同步nginx文件,实现自动部署,我们只需要执行git push origin xx即可,想想是不是很香。自动部署流程介
转载 2024-03-20 17:42:39
358阅读
JenkinsJenkins 安装Centos 7需要 Java 环境yum install java-1.8.0-openjdk-devel.x86_64需要安装 Gityum install git安装 jenkins方法一(可能会安装很慢甚至失败,推荐方法二)wget -O /etc/yum.repos.d/jenkins.repo https://pkg.jenkins.io/redhat
转载 2024-03-20 19:48:17
246阅读
这两天折腾了一下 Jenkins 持续集成,由于公司使用自己搭建的 svn 服务器来进行代码管理,因此这里 Jenkins 是针对 svn 服务器来进行的配置,Git 配置基本一致,后面也介绍了下针对 Github 管理的项目的 Jenkins 配置之前项目每次修改之后都需要本地 npm run build 一次手动发布到服务器上方便测试和产品查看,有了Jenkins持续集成之后只要 s
前面的话  后端的nodeJS项目可以使用pm2进行自动部署,由于前端项目打包后是静态资源,不需要进程守护。一般地,前端项目使用jenkins来进行自动部署,包括打包、测试等一系列流程。本文将详细介绍jenkins的使用 安装  Jenkins 是一款业界流行的开源持续集成工具,广泛用于项目开发,具有自动化构建、测试和部署等功能。由于 jenkins是基于java环境运行的,所以首先需要
转载 2024-04-28 13:18:16
265阅读
上午折腾了一下Jenkins持续集成,由于公司使用自己搭建的svn服务器来进行代码管理,因此这里Jenkins是针对svn服务器来进行的配置,后面稍微介绍了下针对Github管理的项目的Jenkins配置之前项目每次修改之后都需要本地npm run build一次手动发布到服务器上方便测试和产品查看,有了Jenkins持续集成之后只要svn或者git提交之后就会自动打包,很方便,此次记录以备后询。
转载 2024-06-11 01:15:00
69阅读
前端开发需要学习什么?随着计算机行业的不断发展,无论是在企业还是个人中,web前端技术都得到广泛的使用。web前端开发师是一个非常新兴的职业,在计算机行业中,web前端得到很大的重视。那么在学习web前端开发需要学习什么?掌握哪些技术?下面小编为大家介绍web前端学习需要学习的内容。web前端开发是做什么的?网站的“前端”是与用户直接交互的部分,包括你在浏览网页时接触的所有视觉内容——从字体到颜色
什么是 Jenkins?    Jenkins 是一款业界流行的开源持续集成工具,广泛用于项目开发,具有自动化构建、测试和部署等功能。我们可以利用 Jenkins 来对项目的持续性集成进行管控处理。  Jenkins 任务的创建    这里就简单不再累赘说明 Jenkins 的安装启动和账号的配置等初始化动作
  • 1
  • 2
  • 3
  • 4
  • 5