草庐IT

DevOps-Jenkins

全部标签

swift - 错误 : "no such module <Swift Cocoapod name>" with Jenkins

我正在尝试设置Jenkinsslave,以构建我的Swift项目,该项目使用名为“Freddy”的Swiftpod。问题是构建失败并出现错误:error:nosuchmodule'Freddy'这是我的Pod文件:platform:ios,'8.0'use_frameworks!target'MyProject'dopod'AFNetworking','~>3.0'pod'Freddy'endCocoaPods版本0.39.0Xcode7.2.1(直接从Xcode构建时没有问题)附言。在我将其替换为AFNetworking之前,Alamofirepod也出现了同样的问题。附言。Jenk

Jenkins配置用户权限

前几篇讲了一下有关Jenkins的一系列的操作:在linux上搭建jenkins,并进行所需的配置Jenkins安装插件一直失败,报错SunCertPathBuilderException的解决方案jenkins配置拉取git远程仓库的代码并进行自动化构建部署怎么修改Jenkins的默认工作路径,最简单高效的方式Jenkins使用脚本快速批量删除历史构建记录有需要的,可以点开上边的文章进行操作。搭建Jenkins的过程中,它会让你输入创建一个账号(一般都是root),这个账号是拥有所有的操作权限的,但是实际工作中使用Jenkins的时候,不可能让所有人都登录这个超级管理员的账号,肯定是给不同的

Jenkins一键打包部署SpringBoot应用步骤详解

本文介绍使用Jenkins一键将SpringBoot应用打包并上传到生产环境服务器运行,这里使用的是直接在服务器上运行FagJar的方式,首先确保服务器环境配置好,安装必须的JDK运行时环境,运行目录,日志存放目录等。一、服务器环境配置  关于JDK的选择,自1.8版本收费之后,我们大多数选择openjdk作为生产环境的运行时环境,和大多数软件安装包一样,在CentOS服务器上,我们可以选择yum方式和下载压缩包的方式进行安装。大多数情况下使用yum方式比较简单方便。也有特殊情况,一些安全要求高单位或系统,只允许在局域网内运行,此时就需要选择压缩包的方式进行安装了。1.yum方式安装openj

CentOS7安装和部署Jenkins

安装Java环境检查旧版:rpm-qa|grepjava若已经安装了旧版本,则需要先删除,删除方法:rpm-qanodeps[javapackage]安装新版:yuminstalljava-11-openjdkyuminstalljava-11-openjdk-devel(开发环境)版本:openjdkversion“11.0.18”2023-01-17LTS安装Jenkins方法一:使用wget前可能需要安装wget工具:yuminstallwget下载jenkins的rpm包:wgethttps://mirrors.aliyun.com/jenkins/redhat/jenkins-2.3

DevOps基础设施配置之jenkins对接K8S

前言我们在构建K8S基于Jenkins的devops流水线的时候,有一个很重要的步骤就是将Jenkins和K8S对接,这样才能充分运用Jenkins与K8S的特性【podslave】完成流水线的运行,本文主要记录如何配置Jenkins与K8S集群的对接1.创建kubernetescloud提示:因为创建过程中需要使用token凭证,因此可以先参考步骤1.2.4先行创建1.1进入ConfigureClouds根据jenkins版本不同,进入ConfigureClouds的路径也不一样,但基本上都可以通过[ManageJenkins]–>[ManageNodesandClouds]或者[Manag

【DevOps视频笔记】4.Build 阶段 - Maven安装&配置

一、Build阶段工具二、Operate阶段工具三、服务器中安装四、修改网卡信息 五、安装jdk和mavenStage1:安装JDKStage2:安装Maven2-1:更换文件夹名称2-2:替换配置文件settings.xml-2-3:修改settings.xml详情A.修改maven仓库地址-阿里云B.设置JDB1.8编译插件,默认是1.5一、Build阶段工具        构建Java项目的工具一般有两种选择,一个是Maven,一个是Gradle。        这里我们选择 Maven 作为项目的编译工具。        具体安装Maven流程不做阐述,但是需要确保配置好Maven仓库

【微服务部署】使用Docker-compose部署Jenkins、SonarQube

一、安装1、编写docker-compose部署Postgres、SonarQube、Jenkins的yml文件jenkins-compose.ymlPostgres:作为SonarQube的数据库存储SonarQube:代码质量检查Jenkins:jenkins/jenkins:lts镜像,jenkinsci/blueocean镜像缺少node运行时环境,导致node无法运行。关键配置说明(宿主机:Docker容器):/data/docker/ci/postgresql/data:/var/lib/postgresql/data#Postgres数据存储映射到宿主机目录/etc/localt

【微服务部署】使用docker-compose部署Jenkins、SonarQube

一、安装1、编写docker-compose部署Postgres、SonarQube、Jenkins的yml文件jenkins-compose.ymlPostgres:作为SonarQube的数据库存储SonarQube:代码质量检查Jenkins:jenkins/jenkins:lts镜像,jenkinsci/blueocean镜像缺少node运行时环境,导致node无法运行。关键配置说明(宿主机:Docker容器):/data/docker/ci/postgresql/data:/var/lib/postgresql/data#Postgres数据存储映射到宿主机目录/etc/localt

【Jenkins】什么?前端还能用Jenkins一键部署?

前置要求:Jenkins安装nodejs插件(本篇文章会教)Linux安装Node.js(图文解说详细版)如果你是一名前端工程师,那么你可能会对Jenkins这个自动化构建工具并不陌生。但是,你有没有想过在前端项目中使用Jenkins进行自动化部署呢?实际上,Jenkins不仅仅适用于后台服务的构建和部署,它同样也可以为前端项目提供便捷的自动化部署方案。本文将向大家介绍如何在前端项目中运用Jenkins进行一键式自动化部署。文章目录🎸第一步,Jenkins安装nodejs插件🎸第二步,配置node环境🎸第三步,远程部署(如无需要请略过)🎸第四步,新建一个自由风格项目🎸第五步,构建🎸第一步,Je

linux中彻底卸载jenkins

要彻底卸载Jenkins,你需要删除与Jenkins相关的文件、目录和配置。以下是一些步骤:1.**停止Jenkins服务:**  在卸载Jenkins之前,首先停止Jenkins服务。使用以下命令停止Jenkins服务:  sudosystemctlstopjenkins  2.**卸载Jenkins软件包:**  如果你使用的是包管理器(如`yum`或`dnf`),可以使用以下命令卸载Jenkins软件包:    使用`yum`(适用于CentOS/RHEL):  sudoyumremovejenkins    或使用`dnf`(适用于一些较新的发行版):  sudodnfremoveje