gitHub的使用:1、注册账号并完善资料 2、创建共享仓库 3、填写仓库资料 4、共享仓库 5、生成密钥 ##命令汇总 ###配置>> (第一次使用时配置) git config配置本地仓库 常用git config --global user.name、gi
转载 2024-07-11 13:58:31
33阅读
# 如何用Docker部署Jenkins 在现代软件开发中,持续集成和持续部署(CI/CD)是至关重要的,Jenkins是一个流行的开源自动化服务器。Docker则为我们提供了便利的容器化部署方式。本文将向你展示如何使用Docker来快速部署Jenkins。 ## 整体流程 首先,让我们概述整个流程。你需要完成以下步骤: | 步骤 | 描述
原创 9月前
22阅读
# 在Docker容器中安装Jenkins 在软件开发过程中,持续集成和持续部署是非常重要的环节。而Jenkins作为一个流行的持续集成工具,能够帮助开发团队自动化构建、测试和部署软件。本文将介绍如何在Docker容器中安装Jenkins,并展示如何配置和使用它来构建项目。 ## Docker安装Jenkins 首先,我们需要安装Docker,以便在其中运行Jenkins。如果您的机器上还没
原创 2024-04-13 04:57:29
37阅读
环境如下//前三个为K8s集群中的节点主机名IP运行服务docker-k8s01192.168.171.151docker+registrydocker-k8s02192.168.171.150dockerdocker-k8s03192.168.171.152dockerJenkins192.168.171.153Jenkins+gitlab+dockerJenkins采用war包的方式部署,需要
原创 精选 2020-09-17 18:10:15
3065阅读
一、环境准备k8s集群环境(我这里是三台的K8s集群);单独一台docker服务器,主要用于向私有仓库上传镜像,Jenkins和gitlab也部署在这台服务器;上述环境共计服务器4台,均指向同一个私有仓库,以便共享docker镜像;服务器IP依次为192.168.20.2、20.3、20.4、20.5(前三个IP为K8s集群中的节点)Jenkins采用war包的方式部署,需要用到tomcat环境,
原创 2019-12-02 14:01:53
1865阅读
原理介绍配置gitlab当push动作的时候,访问服务器上的一个链接比如www.xxxxxx.com/hook.phphook.php里面写着一行代码,会让服务器git pull相应项目的代码到web目录。pull结束,代码就在web目录了,我们只要重新访问网站就可以了。    核心就是push的时候,gitlab会调用服务器上的脚本,服务器上的脚本就会从git重新拉
转载 2024-01-31 01:15:41
107阅读
gitlab 配置ssh key,通用ssh拉取代码一、生成 SSH key首先需要检查你电脑是否已经有 SSH key 在git bash中输入以下命令cd ~/.ssh ls上面的命令是查询 是否已经生成过 SSH key,如果已经生成了SSH key,则可以跳过生成SSH key这一步生成 SSH keyssh-keygen -t rsa -b 4096 -C "email@example.
转载 2024-04-25 18:11:08
65阅读
本地centos搭建Jinkens
原创 2024-04-12 23:08:14
183阅读
一、安装Jenkins jenkins提供多种安装方式 1.1jenkins.msi安装 就像我们平时安装软件一样。下载地址:https://jenkins.io/download/1.2jenkins.war 包 既然是war包,不用说大家都知道怎么启动了,扔到tomcat就行了。下载地址:http://updates.jenkins-ci.org/download/war/本机还需安装jdk,
本文主要介绍如何在Linux平台上部署Django相关项目,关于Django项目的部署在互联网论坛上有很多的资料,笔者在查阅众多资料并经过实践后发现结果并不如意(或多或少总是遇到一些问题,往往与资料的预期不相符)。在浏览了许多资料后笔者整理得出了部署Django项目的一般性方法,部署的方法有很多种,在此笔者选择了较为常用的基于uwsgi和Nginx的部署方案。一、前提准备部署前主要是需要做一些与服
Jenkins是一个开源的持续集成和交付工具,而Docker是一个容器化平台,可以将应用程序和其依赖项打包成一个可移植的容器。结合Jenkins和Docker可以实现自动化构建、测试和部署。 本文将详细介绍如何使用Jenkins编写Docker脚本,并通过流程图和关系图来展示整个流程。 ## 准备工作 在开始之前,需要确保已经安装并配置好Jenkins和Docker。可以按照官方文档的指引进
原创 2023-11-13 12:22:43
85阅读
# 解决“Jenkins提示Invalid Java Directory”问题的指南 在使用Jenkins时,有时会遇到“Invalid Java Directory”的错误提示。这通常意味着Jenkins无法找到正确的Java安装路径。下面我将通过一个简单的步骤流程来帮助你解决这个问题。 ## 步骤流程 以下是解决“Invalid Java Directory”问题的步骤: | 步骤编号
原创 2024-10-21 06:16:29
28阅读
一、一些基本操作介绍1 创建仓库2 把文件添加到仓库3 从远程库克隆4 把本地库的内容推送到远程库5 删除文件6 分支管理基本操作7 分支推送与拉取二、实际应用操作举例1 从本地仓库推送文件到自己分支的远程仓库的全过程2 关于Gitlab的ip地址变更后的操作记录 一、一些基本操作介绍1 创建仓库选择一个合适的目录,通过 git init 命令把这个目录变成Git可以管理的仓库:$ git in
转载 2024-02-23 10:58:21
120阅读
树莓派基于Gitea搭建代码仓库随着Gitee宣布,发布开源仓库需要经过审核,否则变成私有仓库的消息。加上国内访问GitHub很慢,所以萌生了搭建自己的代码仓库的想法。Git服务器选型说到自己搭建git服务器,常用的解决方案有下面这些:GitLab CEGitLab 是最常用的搭建git服务器的仓库管理系统,能够满足开发人员所有的幻想。但是 GitLab 运行起来十分耗性能,对于树莓派来说,太吃力
转载 2024-03-28 11:33:35
48阅读
文章目录1 前言2 GitLab hook2.1 web hooks2.2 custom hooks2.2.1 单仓库钩子2.2.2 全局钩子2.2.3 环境变量 1 前言最近在学习 GitLab,将学习成果做个简要总结,以供大家参考。如有错误,欢迎留言纠正!你的「点赞」或「打赏」将是对我最大的支持和鼓励!官网地址:https://about.gitlab.com/ 在线文档:https://d
转载 2024-04-16 14:42:37
771阅读
目录一、理论1.GitLabCI 二、实验1.搭建共享库项目2.GitLabCI 通过trigger触发流水线三、问题1.项目app02未触发项目app012.GitLab 报502网关错误一、理论1.GitLabCI (1) 概念 GitLab CI(Continuous Integration)是一种持续集成工具,它可以帮助开发团队在代码提交后自动构建、测试和部署
转载 2024-07-23 07:16:49
77阅读
# 如何配置 Jenkins Windows Python 环境 在这篇文章中,我们将指导你如何在 Windows 系统上配置 Jenkins,使其能够运行 Python 项目。Jenkins 是一个开源的自动化服务器,广泛用于持续集成和持续交付。以下是整个配置流程的概述。 ## 流程概述 | 步骤 | 描述 | |------|------| | 1 | 安装 Jenkins | |
原创 2024-09-20 13:20:13
137阅读
# 教你如何为 Jenkins Kubernetes 创建服务证书与密钥 在现代 DevOps 实践中,Jenkins 常常与 Kubernetes 集成,以实现更强大的持续集成和持续交付(CI/CD)能力。在这篇文章中,我们将学习如何为 Jenkins 在 Kubernetes 上创建服务证书和密钥。整个过程会分为几个步骤,我们将详细解析每一步所需的命令和代码。 ## 流程概述 以下是创建
    1 . 安装jdk1.6 --目录位置: /usr/kingde/jdk-6u26-linux-i586 --kingde 文件夹名称 --步骤 1. cd /usr/kingde 2. bash jdk-6u26-linux-i586
1. 关于 Git 你应该知道的东西Git 是一个分布式版本控制系统。分布式的意思是,每个人电脑上都是一份完整的代码库,包含了所有的代码提交历史。由于 Git 分布式的特点,在没有网络的情况下,依然可以自由地将代码提交的本地的代码库中,等网络恢复后再推送到服务器,开发更加灵活和自由。重要概念:本地一个代码库,对本地文件的所有操作,最后都是提交到这个代码库中。同时可以设置多个远程(remo
  • 1
  • 2
  • 3
  • 4
  • 5