草庐IT

gitlab-runner

全部标签

android - 为 Android Studio 设置 Google Instrumentation Test Runner

我的仪器测试在执行时使用GoogleInstrumentationTestRunner运行gradleconnectedCheck但在AndroidStudio中,我每次都必须在配置中设置它。在我的build.gradle中,我在android/defaultConfig部分有testInstrumentationRunner"com.google.android.apps.common.testing.testrunner.GoogleInstrumentationTestRunner"但不知何故AndroidStudio0.5.9没有接受它。代码在这里:https://github

Git - 记一次完整的新旧Gitlab迁移

文章目录要求群组迁移原GitLab_群组导出新GitLab_群组导入Project迁移(UI方式)原GitLab_项目导出新GitLab_项目导入Project迁移(command方式)【推荐】原GitlabClonebare新的Gitlab创建新子群组(可选)推送bare版本到新Gitlab查看新Gitlab中的工程设置个人访问令牌IDEACloneProject常见问题SSLcertificateproblem:selfsignedcertificateincertificatechainremote:HTTPBasic:Accessdenied.Theprovidedpasswordor

android - 使用 android studio 将我的项目连接到 gitlab

我的friend在gitlab上创建了一个项目,当我登录gitlab时,如果我单击它,我会查看项目xxxxx/project,我进入项目,我可以选择链接ssh或httsp。例如链接https://gitlab.com/xxxxx/myproject.git如果我单击链接存储库:https://gitlab.com/xxxxx/myproject/tree/master一共有三个目录:客户/我的项目,服务器/我的服务器项目,草图/mysketchserverandroid项目在client/myprojecty中,现在我想将位于C://User/AndroiStudioProject/m

android - 如何在 Gitlab CI for android 中管理签名 keystore

亲爱的stackoverflow社区,我再次求助于你:)我最近遇到了Gitlab及其非常好的bundleCI/CD解决方案的奇迹。它运行良好,但是,我们都需要对我们的二进制文件进行签名,不是吗,我发现没有办法像我那样将key上传到Jenkins服务器来执行此操作。那么,在构建版本时,我如何在不checkin我的key和secret的情况下签署我的android(实际上是flutter)应用程序?据我所知,大多数人使用签名设置来定义构建作业,该签名设置是指指定本地keystore.jks的未提交key.properties文件。这在本地构建APK时效果很好,但如果我想将它们构建并归档为C

android - 如何在 Gitlab CI for android 中管理签名 keystore

亲爱的stackoverflow社区,我再次求助于你:)我最近遇到了Gitlab及其非常好的bundleCI/CD解决方案的奇迹。它运行良好,但是,我们都需要对我们的二进制文件进行签名,不是吗,我发现没有办法像我那样将key上传到Jenkins服务器来执行此操作。那么,在构建版本时,我如何在不checkin我的key和secret的情况下签署我的android(实际上是flutter)应用程序?据我所知,大多数人使用签名设置来定义构建作业,该签名设置是指指定本地keystore.jks的未提交key.properties文件。这在本地构建APK时效果很好,但如果我想将它们构建并归档为C

手把手教学编写gitlab-ci.yml文件以及应用(最简单易懂实践)

编写gitlab-ci.yml文件以及应用1.在项目中创建gitlab-ci文件把下面的内容复制进gitlab-ci文件#流水线的stages的顺序可以自己定义#相同阶段的任务将会并发的执行,上一个阶段的任务完整的结束之后,下一个阶段的任务才会开始执行stages:-check_code-build-deployjob1:stage:check_codescript:-echo'stage1job,读取变量为:'$param1job2:stage:buildscript:-echo'stage2job,读取变量为:'$param2job3:stage:deployscript:-echo'st

android - 没有找到类 "android.support.test.runner.AndroidJUnitRunner"

我正在尝试使用插桩测试,并将我的项目更新为AndroidX。但是在尝试运行时出现以下错误:2018-10-0914:22:29.46813263-13263/xxx.yyyE/AndroidRuntime:FATALEXCEPTION:mainProcess:xxx.yyy,PID:13263java.lang.RuntimeException:UnabletoinstantiateinstrumentationComponentInfo{xxx.yyy.test/android.support.test.runner.AndroidJUnitRunner}:java.lang.Cla

android - MultiDexTestRunner 的哪个包? android.support.multidex 或 com.android.test.runner

页面http://developer.android.com/tools/building/multidex.html#testing建议dependencies{compile'com.android.support:multidex:1.0.1'androidTestCompile'com.android.support:multidex-instrumentation:1.0.1'}android{defaultConfig{multiDexEnabledtruetestInstrumentationRunner"android.support.multidex.MultiDex

android - Gitlab CI gradle 依赖缓存

我在GitlabCI上构建android,每次下载依赖项都很烦人。我试过缓存:$HOME/.gradle/$HOME/.gradle/caches/$GRADLE_HOME/caches/$HOME/.m2/.gradle/build/app/build/我的.gitlab-ci.yml的第26594次迭代是here.我已经在我的构建环境中安装了gradle,因为没有缓存gradlew每次都会下载它,这会花费更多时间。我用于构建的图像是here.我的CI服务器启动脚本可以找到here.我假设,如果缓存有效,我将不会在每次构建时看到下载的依赖项列表。构建日志:gitlab-ci-mult

c++ - Gitlab CI 运行程序

我用过thistutorial用于设置gitlabcirunner。运行者似乎在工作。现在我想用它构建一个C++项目。我该怎么做? 最佳答案 假设您有一个shell运行器,您可以创建一个作业并列出您想要执行的命令行命令。在您的git存储库的根目录中创建一个文件.gitlab-ci.yml:my_project:script:-cdapps/my_project-mkdirbuild-cdbuild-cmake..-make当你推送时,gitlab上启用了cirunners,它会为每次推送自动执行所有这些shell命令。有关可以放入.