草庐IT

CircleCI

全部标签

android - CircleCI - 找不到 Android Studio 项目的 SDK 位置

尝试在CircleCI上构建项目时,在gradle构建过程中出现以下错误。这个问题的原因是什么?我正在运行CircleCI2.0。FAILURE:Buildfailedwithanexception.Whatwentwrong:Aproblemoccurredconfiguringproject':app'.SDKlocationnotfound.Definelocationwithsdk.dirinthelocal.propertiesfileorwithanANDROID_HOMEenvironmentvariable.尝试:使用--stacktrace选项运行以获取堆栈跟踪。使用

android - CircleCI 中的单元测试因 org.gradle.internal.exceptions.LocationAwareException 而失败

我正在为我们的圈子CI服务器而苦苦挣扎。更具体地说是单元测试失败。在我的circle.yml文件中调用build:working_directory:~/codedocker:-image:circleci/android:api-25-alphaenvironment:_JAVA_OPTIONS:"-Xmx3072m"GRADLE_OPTS:'-Dorg.gradle.jvmargs="-Xmx3072m-XX:+HeapDumpOnOutOfMemoryError"'#Onlyrunbuildifonmasterordevelopbranchbranches:only:-maste

android - 如何将 firebase 测试实验室与 circleci 集成

您好,我想在Firebase测试实验室中测试我的应用。我想将它与circleci集成。我已阅读此文件https://circleci.com/docs/1.0/firebase-test-lab/并创建了config.yml我在circleci的环境变量中创建了GCLOUD_SERVICE_KEY但它没有在firebase测试实验室中测试应用。配置.ymlversion:2.0defaults:&defaultsdocker:-image:circleci/android:api-27-alphaworking_directory:~/github-jobsenvironment:JA

continuous-integration - 是否有任何 CI 服务允许您构建 Docker 容器并使用 docker build 缓存?

我有一堆Docker容器,它们都使用docker-compose(之前的图)连接起来。我发现标榜自己为“DockerCI”服务的服务通常只是在谈论使用Docker来运行他们的构建worker。我想要一个在运行之间保留Docker构建缓存的持续集成服务,而不是启动一个全新的工作程序/文件系统/构建上下文。否则,构建绝对需要永远。理想管理(与https://github.com/groupon/DotCi不同,CircleCI的随时可用的每次构建数据库不附带)。我发现的唯一东西是TeamCity(旧的,您不能像使用CircleCI那样轻松地在yaml文件中对构建任务进行版本化,您必须维护基

continuous-integration - 是否有任何 CI 服务允许您构建 Docker 容器并使用 docker build 缓存?

我有一堆Docker容器,它们都使用docker-compose(之前的图)连接起来。我发现标榜自己为“DockerCI”服务的服务通常只是在谈论使用Docker来运行他们的构建worker。我想要一个在运行之间保留Docker构建缓存的持续集成服务,而不是启动一个全新的工作程序/文件系统/构建上下文。否则,构建绝对需要永远。理想管理(与https://github.com/groupon/DotCi不同,CircleCI的随时可用的每次构建数据库不附带)。我发现的唯一东西是TeamCity(旧的,您不能像使用CircleCI那样轻松地在yaml文件中对构建任务进行版本化,您必须维护基

github - CircleCI & Golang - 无法导入 AWS SDK

我不确定这里是否适合发布此类问题。我试图在CircleCI上测试我的golang项目。在dependencies阶段,CI执行goget-ugithub.com/aws/aws-sdk-go/...然后发生错误:packagegithub.com/aws/aws-sdk-go/...importsgithub.com/aws/aws-sdk-go/awsimportsgithub.com/aws/aws-sdk-go/aws/awserr:/home/ubuntu/sprocket-analytics-data-pipeline-v2/src/go/src/github.com/aws

go - CircleCI 与 Bitbucket Go 构建问题

我正在运行gobuild命令golang:1.11-alpine在两个独立的CI工具上。如您所见,命令完全相同,docker镜像也完全相同。出于某种原因,当我在alpine:3.9上运行编译后的可执行文件时docker图像,只有bitbucket运行。对于CircleCI构建,我收到以下错误:standard_init_linux.go:207:execuserprocesscaused“execformaterror”我在网上看到这可能是一个架构问题,所以我做了一个file在终端中,看起来两者都是以相同的方式编译的。这是我收到的两个文件的回复(相同):cloud:ELF64-bitL

git reset --hard 在 git-lfs < 1.5.6 的 CircleCI/Ubuntu 14 上挂起

我正在部署到CircleCI,但我的代码超时了。特别是CircleCI正在调用导致超时的命令是在checkout阶段:gitreset--hardSHASHA是构建的散列,但在ssh中我注意到HEAD和我尝试过的其他人也永远运行。此时代码已通过以下方式checkout:gitclone--quietgit@github.com:Organization/Repo.git.--configcore.compression=9--depth10--no-single-branch为什么gitreset--hard会(看似)永远在CircleCI环境中运行,哪些修复是合理可用的?更多细节(我

git - 如何使用个人访问 token 从 CircleCI 构建推送到 Github 的提交

在CircleCI中为git存储库giantswarm/docs-content执行构建时,我想将提交推送到另一个存储库giantswarm/docs。我在circle.yml的deployment部分有这个:gitconfigcredential.helpercachegitconfiguser.email""gitconfiguser.name"GithubBot"gitclone--depth1https://${GITHUB_PERSONAL_TOKEN}:x-oauth-basic@github.com/giantswarm/docs.gitcddocs/gitcommit-

android - 如何在 CircleCI 上安装 Google Play 服务 GMS SDK

我正在使用CircleCI服务器构建和测试Android应用程序,在服务器上安装适用于GooglePlay服务(包括GMS服务)的AndroidSDK时遇到问题。我的circle.yml文件是:environment:ANDROID_HOME:/usr/local/android-sdk-linuxdependencies:pre:-echoy|sudo/usr/local/android-sdk-linux/tools/androidupdatesdk--no-ui--all--filterextra-android-m2repository-echoy|sudo/usr/local