草庐IT

gitlab_ci

全部标签

ios - 我在对私有(private) gitlab pod/项目容器执行 "No podspec found"时收到一条 "pod install"消息

我正在进行一些CocoaPods项目,试图构建我自己的私有(private)Pod,可以通过我的主项目中的“podinstall”访问。这是一个Swift项目,一切似乎都在工作,阅读适当的教程等......我不得不说我已经使用cocoapods有一段时间了,但我有点新构建我自己的pod并将它们存储在我的私有(private)gitlab空间中。这似乎是我的问题:显然我不知道如何将我最近创建的pod正确存储在我的gitlab空间中。此外,运行“podinstall”无法获取我的podspec文件。我现在拥有的是一个带有Podfile的主项目。在这个项目中,我对我的pod进行了下一个简单的

Swift 测试在本地通过,但在 Travis-CI 上构建失败

我正在尝试设置我的cocoapod项目在推送后在Travis-CI上运行它的测试。我正在使用xctool0.2.4来运行测试,它在本地执行得很好。但是一旦它在Travis-CI上运行,编译构建步骤就会因各种原因而失败,我似乎无法在本地重现这些原因。xctooltest-projecttest/MEViewExtensions.xcodeproj-schemeMEViewExtensions-sdkiphonesimulator这里有两个在我的机器上工作正常的故障:https://travis-ci.org/materik/meviewextensions/builds/68458750

swift - 使用 CoreImage 生成条码 CI 39

我需要实现条码生成器(我不需要条码阅读器)。所以我找到了this它非常适合Code128符号体系。如何生成Code39符号? 最佳答案 坚持使用CoreImage框架,我无法在文档中找到任何关于Code39条形码生成的引用,但是已经注意到文档有时不完整。根据thisblogpost您可以通过运行以下代码来确定哪些过滤器可用:NSArray*b=[CIFilterfilterNamesInCategory:kCICategoryGenerator];NSLog(@"%@",b);您可以进一步确定任何给定过滤器的输入参数,如下所示:CI

Ubuntu20.04 搭建repo + gitlab的代码管理系统

Ubuntu20.04搭建repo+gitlab的代码管理系统1、为什么要用gitlab?GitLab是一个用于仓库管理系统的开源项目,使用Git作为代码管理工具,并在此基础上搭建起来的Web服务。安装方法是参考GitLab在GitHub上的Wiki页面。Gitlab是目前被广泛使用的基于git的开源代码管理平台,基于RubyonRails构建,主要针对软件开发过程中产生的代码和文档进行管理,Gitlab主要针对group和project两个维度进行代码和文档管理,其中group是群组,project是工程项目,一个group可以管理多个project,可以理解为一个群组中有多项软件开发任务,

上传本地项目到Gitlab

上传本地项目到GitLab主要分成两步:一、在Gitlab上新建仓库二、在本地创建项目,关联Gitlab并上传第一步、在Gitlab上新建仓库:自定义项目名字后,选择Create即可:获取该项目的地址:二、在本地新建项目:在本地任意磁盘中新建文件夹:TestDemo(名字可以任意起)然后进入该“TestDemo”文件夹,在该路径下下进入命令行配置该git:执行以下命令:gitconfig--globaluser.name"你的用户名"gitconfig--globaluser.email"你的邮箱"2.生成SSHkey,并保存到Gitlab中首先执行命令生成sshkey:$ssh-keygen

从idea向GitLab上传代码图文详解

这里写目录标题一新建一个idea工程二点击左下角VersionControl三上传到GitLab四给IDEA发链接五回gitlab上校验六去gitlab上把代码拖回来在安装完gitlab插件,辛苦的配置完gitlab环境后,向gitlab中提交代码变成了首要任务一新建一个idea工程二点击左下角VersionControl选择CreateGitresponsitory三上传到GitLab选择newproject选择createblankproject把这个链接位置复制下来,http那个http://gitlab.example.com/root/test0422.git修改成http://19

cocoapods - 如何使用 Cocoapods 为项目集成 Xcode Server CI

我正在为一个使用CocoaPods的项目设置CI。我在我的Mac上本地设置了Xcode服务器。Pod目录不受源码控制,所以放podinstall在我的机器人的“集成前”脚本中,出现“pod:未找到命令”错误。我的机器上确实安装了pod,如何让它对服务器可见? 最佳答案 您也可以在触发器的开头使用这一行,并且您可以在不使用/usr/local/bin的情况下运行所有​​其他命令exportPATH=$PATH:/usr/local/bin但我建议将您的Pod提交到存储库中,这样CI就不必关心它。

ios - 使用 Travis 进行 Swift CI 测试 - 测试运行器在开始测试执行之前退出

我最近开始实现Travis,但我无法让它工作。当我在本地运行测试时,它们成功了。任何人都可以帮助我如何让它正常工作吗?.travis.ymllanguage:swiftosx_image:xcode10.1script:-xcodebuild-schemesample-workspacesample.xcodeproj-sdkiphonesimulator-destination'platform=iOSSimulator,name=iPhone7,OS=10.1'buildtest样本测试classsampleTests:XCTestCase{functestThis(){XCTAs

ios - Travis CI 上的 Carthage 缓存

我正在为iOS项目使用TravisCI。我的.travis.yml文件如下。language:objective-cosx_image:xcode9.2cache:directories:-Carthageenv:#environmentvariablesglobal:-LANG=en_US.UTF-8-LC_ALL=en_US.UTF-8-PROJECT_NAME="MyProject.xcodeproj"-SCHEME_IOS_FRAMEWORK="Framework_iOS"-SCHEME_TVOS_FRAMEWORK="Framework_tvOS"-IOS_SDK=iphon

Jenkins如何配置使用Gitlab账号登录

【原文链接】Jenkins如何配置使用Gitlab账号登录文章目录一、Jenkins安装GitlabAuthentication插件二、Gitlab配置应用三、配置Jenkins一、Jenkins安装GitlabAuthentication插件(1)使用admin账号登录Jenkins后,点击【系统管理】如下(2)然后点击【插件管理】,如下(3)切换到【可选插件】,搜索框输入“Gitlab”,然后找到GitlabAuthentication插件并勾选,然后点击【installwithoutrestart】,如下(4)然后勾选盘【完成安装后重启jenkins】,如下(5)然后安装完成后就会自动重