#项目初始化 1.安装vue-cli脚手架工具 npm install -g vue-cli 2.初始化项目 vue init webpack my-project 3.进入项目 cd my-project 4.安装依赖 npm install 5.运行项目 npm run dev#项目目录结构 index.html项目根视图 package.json配置文件 .postcssrc.js
一、Introjenkins和runner,作为主流自动化运维工具来说,两者的大思路其实是一样的,就是将我们提交到代码仓库的代码拉到jenkins或者runner运行的机器里,然后执行一系列的命令(这里通常是指打包和发布的命令,当然你想执行什么样的命令都是可以自己定义的)二、Runner安装注册准备工作 在gitlab创建个人项目,注意查看如下信息,在注册runner的时候会用到(必须是项目的管理
转载 2024-02-27 14:51:57
199阅读
# GitLab Runner 与 Java 项目的整合 在现代软件开发中,持续集成(CI)和持续交付(CD)已成为不可或缺的实践。GitLab 是一个非常流行的 Git 托管服务,它内置了 CI/CD 功能,而 GitLab Runner 则是执行这些 CI/CD 流程的工具。本文将介绍如何在 GitLab 中使用 GitLab Runner 来构建和测试 Java 项目,并通过示例代码使其更
原创 2024-09-01 03:39:49
53阅读
1. 启动命令gitlab-runner --debug <command> #调试模式排查错
转载 2022-07-08 11:26:32
484阅读
# 使用 Docker 部署 GitLab Runner:从安装到实践 在现代软件开发的环境中,持续集成(CI)和持续交付(CD)显得越来越重要。这些流程能够有效提升开发效率与软件质量。在众多的 CI/CD 工具中,GitLab Runner 是一个非常流行的选择。本文将介绍如何使用 Docker 部署 GitLab Runner,并通过代码示例来说明其中的关键步骤。 ## 什么是 GitLa
原创 9月前
25阅读
# 利用GitLab Runner运行Python:一个实用指南 ## 引言 在现代软件开发中,持续集成(CI)和持续部署(CD)是确保高效和高质量交付的重要方法。GitLab CI/CD是一个强大的工具,它允许开发者自动化构建、测试和部署工作流。本文将介绍如何使用GitLab Runner来运行Python项目,并提供代码示例、序列图和甘特图,让你对整个过程有更加直观的理解。 ## Git
原创 2024-09-23 04:09:29
131阅读
作者:mousycoder(极简小站)  Jenkins 是一个开源软件项目,旨在提供一个开放易用的软件平台,使软件的持续集成变得可能。现在软件开发追求的是效率以及质量,Jenkins使得自动化成为可能! 亮点1.采用shell自定义脚本,控制集成部署环境更加方便灵活2.精简war包中的lib包,常驻tomcat里,减少war包传输时间3.Jenkins 用户权限管理
转载 2024-10-09 11:05:44
30阅读
1.git与svn的区别就是git相当于svn服务端和客户端的集合,github这种服务就相当于很多个svn的server端互相同步,对于没有权限控制的git来说,更适合开源程序的开发。而svn等则适合公司内部商业软件的开发,毕竟权限这一条就足够让公司选择svn等集中式的版本控制系统了。 2. 3.常用名称 仓库(Respository) 仓库用来存放项目代码,每个项目对应一个仓库,多个开源项目
  环境      Centos7.6 安装应用docker,docker-compose (我的Centos是用Hyper-V跑的分了8G的内存,阿里云2G根本跑不起来gitlab)      为了保证我的Centos环境干净所以我的gitlab与gitlab-runner都是采用docker服务运行,包括后续的runner的工作形式(executor)也是选的docker。      准备工作
转载 2024-06-25 15:24:04
148阅读
私有化部署的gitlab具有CI/CD的功能,可以通过gitlab执行流水线完成代码的构建、编译。配置CI/CD在项目下的【设置】-【CI/CD】(1)流水线通用配置重点关注一下CI/CD配置文件,默认为(.gitlab-ci.yml)为项目根目录的文件,路径可以自定义选择。(2)RunnerRunner 配置是去确保gitlab执行流水线主要工具。Runner 用于接收和执行
转载 2024-02-22 22:19:30
352阅读
虽然有不少团队曾将Jira用来做Bug管理,但也有不少团队表示在使用Jira做缺陷管理的过程中并不能很好的满足自己的管理需求。所以这里我们将整理分享Jira的5大替代软件:1、PingCode2、Worktile3、Zoho bug Tracker4、Asana5、Mantis1、PingCodePingcode一站式的软件研发过程管理工具,是国内软件研发项目管理工具榜TOP1,25人以下免费,具
这里所讲的自动化发布是指代码从提交到仓库,到发布到目标服务器的整个过程。 主要涉及到两个工具Gitlab,Jenkins,要完成自动化还需要rsync,qqbot,log,ant、shell脚本,python等。 Gitlab:我们主要用它来做代码的仓库 Jenkins:用来执行任务的持续集成,构建等。 一、大体的自动化思路:开发人员push代
ssh 基础知识gitlab-runner配置实战ssh要配置当前操作用户的 比如当前是gitlab-runner在执行,ssh hello@abc 虽然是hello用户要登录到abc服务器,但是免密依然要配置的是gitlab-runner的id_rsa.pub举个更详细的例子现在是gitlab-runner在执行ssh root@xx.xx.xx.216,没有权限。假设gitlab-runner
转载 2024-04-28 13:04:17
149阅读
实战:GitLabRunner安装部署-2023.4.26(安装成功)目录实验环境gitlab/gitlab-ce:15.0.3-ce.0 gitlab-runner-15.0.1-1.x86_64.rpm实验软件链接:https://pan.baidu.com/s/10aL_kWzDKnZXBXG3-hS2tA 提取码:08202023.4.26-实战:GitLabRunner安装部署-(安装成
转载 2024-03-13 14:15:19
218阅读
文章目录runner介绍注册执行器停止和卸载以shell为执行器部署java服务注意事项和一些问题解决方式 runner介绍GitLab Runner是一个开源项目,主要用于运行您的任务并将结果发送回GitLab。它与GitLab CI一起使用,GitLab CI是GitLab自带的开源持续集成服务,用于协调各项任务。你可以将GitLab Runner视作一个个的工人,而GitLab-CI就是这
转载 2024-06-27 07:18:51
221阅读
项目介绍本项目是通过慕课网来学习的vue项目,因为公司比较忙,所以一段时间只能停下来。现在也算是终于写完了,因为没有本地服务器和后台支持,现在用的json文件调用。项目引用插件   fastClick.attach(document.body)  babel-polyfill:提供es6有而es5没有的一些方法,相当于一个es5的装备,装上之后能让他使用es6的方法  vue-aweso
转载 2023-12-11 10:32:40
47阅读
GitLab Runner是一个开源项目,用于运行您的作业并将结果发送回GitLab。它与GitLab CI一起使用,GitLab CI是GitLab随附的开源持续集成服务,用于协调作业。1.从远程clone项目到本地 接着在本地创建新的gitlab项目 然后删除项目的.git,上传项目即可 2.docker搭建gitlab-runner$mkdir -p docker/gitlab/runner
转载 2024-08-23 15:44:22
296阅读
如下图,点击红框中的图标,创建一个bucket,名为runner:至此,minio已备好,接下来在GitLab Runner上配置;[]()GitLab Runner上配置缓存我这里是用helm部署的GitLab Runner,因此修改的是helm的value配置,如果您没有用helm,可以参考接下来的操作直接去配置config.toml文件;helm下载了GitLab Runner的包后,解开可
文章目录一、NodeJs 下载及配置二、全局下载项目脚手架三、创建项目四、启动项目一、NodeJs 下载及配置本节内容参见本人
原创 2022-08-12 11:01:17
587阅读
记录一下vue项目的搭建流程。1.安装node、npm下载地址为:https://nodejs.org/en/设置环境变量,命令行分别输入: node -v   npm -v  查看安装是否成功设置淘宝镜像源,命令行输入:npm install -g cnpm --registry=https://registry.npm.taobao.org命令行输入:cnpm -
转载 2023-07-27 22:18:34
75阅读
  • 1
  • 2
  • 3
  • 4
  • 5