草庐IT

gitlab-ci-multi-runner

全部标签

ios - Xcode Server CI 构建无法安装 iOS 7.1

我们目前为我们的CIbuild设置了Xcode服务器。尝试在设备上下载构建时,通过SSL访问时收到“无法连接到server.local”。当我尝试通过http下载时,我创建时显示“无法安装应用程序,因为server.local的证书无效”我认为这与iOS7.1中OTA下载的SSL验证有关,但我使用的是自行分配的证书。这是错误还是Xcode服务器的限制。我们是否需要非自行分配的证书?谢谢丹 最佳答案 您最好的解决方案是创建自定义CA并将其安装在设备上,然后为您的特定域创建证书并将其安装在Xcode服务器上。首先创建一个CA。opens

ios - Xcode Server CI 构建无法安装 iOS 7.1

我们目前为我们的CIbuild设置了Xcode服务器。尝试在设备上下载构建时,通过SSL访问时收到“无法连接到server.local”。当我尝试通过http下载时,我创建时显示“无法安装应用程序,因为server.local的证书无效”我认为这与iOS7.1中OTA下载的SSL验证有关,但我使用的是自行分配的证书。这是错误还是Xcode服务器的限制。我们是否需要非自行分配的证书?谢谢丹 最佳答案 您最好的解决方案是创建自定义CA并将其安装在设备上,然后为您的特定域创建证书并将其安装在Xcode服务器上。首先创建一个CA。opens

mysql出现错误 ‘utf8mb4_0900_ai_ci‘ 或 ‘utf8_0900_ai_ci‘

1:在我们使用mysql数据库,进行日常开发的过程中,会经常进行导入导出的操作2:在使用mysql工具或者使用第三方数据库管理工具,进行数据库导入运行SQL脚本的时候,出现这种错误。或者"utf8_0900_ai_ci"错误 ,均是数据库版本从高版本导入到低版本导致的。解决方案有两种:1:使用一致的数据库版本2:打开sql脚本,把sql脚本中的所有 utf8mb4_0900_ai_ci 或者utf8_0900_ai_ci 替换为utf8_general_ci,同时将utf8mb4替换为utf8修改保存之后在运行SQL脚本,就不在会出现错误了

通过 Postman+Newman+Jenkins 进行接口自动化测试和进一步实现 CI

目录前言:Postman部分Collection或者说测试集的建立Postman使用详解测试工具mockserverNewman的安装和使用newman的使用对SSL的支持newman第三版以后(目前已经是4.3.1)可以支持通过CLI选项来支持SSL对newman配置代理:通过对Postman的request环境变量进行设置来完成代理的配置。Jenkins部分不足之处:前言:使用Postman+Newman+Jenkins进行接口自动化测试和实现持续集成(CI)是一种常见的方案。Postman是一个流行的API开发和测试工具,Newman是Postman的命令行工具,而Jenkins是一个流

Gitlab回退至指定版本的操作步骤

gitlab回退到指定版本的步骤通过查找到要回退的版本的commitID方案一:命令行操作1、在本地仓库项目目录中,右键选择“GitBashHere”,进入到命令行模式。2、进入命令行模式后,输入命令“gitlog”,获取该仓库提交记录,找到要回退版本的commitID:​ $gitlogcommitffd18148eaca5e758ac6a5d20ce0d07c653864c5(HEAD->main,origin/main,origin/HEAD)Author:014915Date:  WedDec1415:07:522022+0800   啊啊啊acommit6048dccf67c7122

Gitlab回退至指定版本的操作步骤

gitlab回退到指定版本的步骤通过查找到要回退的版本的commitID方案一:命令行操作1、在本地仓库项目目录中,右键选择“GitBashHere”,进入到命令行模式。2、进入命令行模式后,输入命令“gitlog”,获取该仓库提交记录,找到要回退版本的commitID:​ $gitlogcommitffd18148eaca5e758ac6a5d20ce0d07c653864c5(HEAD->main,origin/main,origin/HEAD)Author:014915Date:  WedDec1415:07:522022+0800   啊啊啊acommit6048dccf67c7122

Git(GitHub,Gitee 码云,GitLab)详细讲解

目录第一章Git概述1.1何为版本控制1.2为什么需要版本控制1.3版本控制工具1.4Git简史1.5Git工作机制1.6Git和代码托管中心第二章Git安装第三章Git常用命令3.1设置用户签名3.2初始化本地库3.3查看本地库状态3.3.1首次查看(工作区没有任何文件)3.3.2新增文件(hello.txt)3.3.3再次查看(检测到未追踪的文件)3.4添加暂存区3.4.1将工作区的文件添加到暂存区3.4.2查看状态(检测到暂存区有新文件)3.5提交本地库3.5.1将暂存区的文件提交到本地库3.5.2查看状态(没有文件需要提交)3.6修改文件(hello.txt)3.6.1查看状态(检测到

Git(GitHub,Gitee 码云,GitLab)详细讲解

目录第一章Git概述1.1何为版本控制1.2为什么需要版本控制1.3版本控制工具1.4Git简史1.5Git工作机制1.6Git和代码托管中心第二章Git安装第三章Git常用命令3.1设置用户签名3.2初始化本地库3.3查看本地库状态3.3.1首次查看(工作区没有任何文件)3.3.2新增文件(hello.txt)3.3.3再次查看(检测到未追踪的文件)3.4添加暂存区3.4.1将工作区的文件添加到暂存区3.4.2查看状态(检测到暂存区有新文件)3.5提交本地库3.5.1将暂存区的文件提交到本地库3.5.2查看状态(没有文件需要提交)3.6修改文件(hello.txt)3.6.1查看状态(检测到

ios - OS X 3.2.1 CI "pending integration"

在过去的几天里,我一直致力于让CI与运行OSXServer的外部macmini一起工作。但是,我在使用OSXServer3.2.1和XCode6.1b3时遇到了很多问题。看起来Apple修复了Xcode6.1b3中的一个问题,该问题没有将正确的配置文件放入Portal.keychain。但是,我的集成现在甚至都没有运行。运行干净的OSX构建后,XCode服务器将不会集成。我成功连接到服务器并创建了一个机器人。如果我在我的开发机器上访问“SERVER.local”,我会看到我创建的机器人。一切都已正确设置(包括立即集成复选框),但我的集成处于“待定”状态。我检查了system.log,似

ios - OS X 3.2.1 CI "pending integration"

在过去的几天里,我一直致力于让CI与运行OSXServer的外部macmini一起工作。但是,我在使用OSXServer3.2.1和XCode6.1b3时遇到了很多问题。看起来Apple修复了Xcode6.1b3中的一个问题,该问题没有将正确的配置文件放入Portal.keychain。但是,我的集成现在甚至都没有运行。运行干净的OSX构建后,XCode服务器将不会集成。我成功连接到服务器并创建了一个机器人。如果我在我的开发机器上访问“SERVER.local”,我会看到我创建的机器人。一切都已正确设置(包括立即集成复选框),但我的集成处于“待定”状态。我检查了system.log,似