草庐IT

Jenkins-Blue

全部标签

Jenkins 上的 Android Maven 项目

我已经尝试在我使用Maven的Android项目中使用Jenkins。我已经尝试按照本教程进行操作,但模拟器部分除外,因为我还没有进行任何测试(还)。http://vitorbaptista.com/continuous-integration-for-android-apps-with-jenkins-and-maven3/当我尝试在Jenkins中构建我的项目时出现以下错误:message:Failedtoexecutegoalcom.jayway.maven.plugins.android.generation2:android-maven-plugin:3.3.0:genera

android - 如何在 Jenkins 中创建具有特定风格的 .apk?

我有一个android项目,它定义了2种风格。如何通过Jenkins构建具有特定风格的构建?这是我在build.graddle中的风格:productFlavors{flavour1{applicationId"app_id"resValue"string","app_name","Flavour1appname".......}flavour2{applicationId"app_id2"resValue"string","app_name","Flavour2appname".......}这就是我在jenkins中构建它的方式:提前致谢! 最佳答案

android - 在 linux 下从 jenkins 构建 android 项目 - 构建失败,找不到导入的 build.xml

我正在尝试从Jenkins构建简单的android项目,但构建失败并输出消息(详细):Buildinginworkspace/var/lib/jenkins/jobs/MyProj/workspace[MyProj]$ant-filebuild.xmlhelp-vApacheAntversion1.8.1compiledonOctober132010Buildfile:/home/ramps/MyProj/build.xmlDetectedJavaversion:1.6in:/usr/lib/jvm/java-6-openjdk/jreDetectedOS:Linuxparsingbu

java - Android Emulator 插件在 Jenkins 中不起作用

当我使用选项创建模拟器在Jenkins上运行测试时,我遇到了这个问题:[android]CouldnotcreateAndroidemulator:FailedtorunAVDcreationcommand当我以现有模拟器为目标时,我遇到了这个问题:FATAL:C:\Windows\system32\config\systemprofile.android\avd\AVD_2.2.ini(Thesystemcannotfindthepathspecified)java.io.FileNotFoundException:C:\Windows\system32\config\systemp

android - 为什么 Sonar 不在 Jenkins 上读取我的 JUnit XML 结果?

我正在尝试从我们持续集成Jenkins构建到Sonar中获取JUnit测试报告对于我们的Android项目。我离成功只有一步之遥,但我想不出最后一步。构建是用Ant完成的。我正在使用Jenkins-startedemulator并使用themissingandroidXMLJUnittestrunner运行测试.测试运行,我使用测试提供的说明成功地将JUnitXML结果文件(com.my.package.thing-TEST.xml等)从设备中提取到指定目录中运行者的作者。Sonar分析是使用TheJenkinsSonarplugin提供的“调用独立Sonar分析”构建步骤完成的.我已

android - Xamarin.Android 安卓 :versionCode android:versionName - From Jenkins Build Server

我们有一个独特的情况,我们正在将Xamarin.Android应用部署到中国的33个应用商店。因此,我们的解决方案有33个应用程序项目,我们设置Jenkins(在Windows上运行)来打包和签署我们所有的apk(否则进行构建会很疯狂)。我们还需要修改list文件中的android:versionCode和android:versionName,使用${SVN_REVISION}值Jenkins。有没有办法将这些值命令行传递给MSBuild?通常我们会手动编辑这个值,但由于应用项目太多,这是不可能的。我们的构建参数现在在Jenkins中看起来像这样:/p:Configuration=R

android - Jenkins 无法启动模拟器

我正在尝试在Jenkins服务器上运行模拟器。但是我一直收到这个错误,Jenkins无法启动模拟器,因为下面的错误直到它超时:[android]Waiting10secondsbeforestartingemulator...$/opt/android-sdk-linux/platform-tools/adbstart-server*daemonnotrunning.startingitnowonport9666**daemonstartedsuccessfully*$/opt/android-sdk-linux/platform-tools/adbstart-server[andro

android build 在 jenkins 上发布 apk,没有以纯文本形式存储我的密码

我需要能够使用Jenkins作业构建我的apk的发布版本。来自阅读以下SO问题HowtocreateareleasesignedapkfileusingGradle?我知道我可以通过以下两种方式之一来完成。要么让用户在cmd提示符下输入密码,要么将我的密码详细信息存储在一个未提交给git的纯文本文件中,该文件位于我的本地计算机上。不过,在jenkins上运行构建作业时,这些都不起作用。1)我无法获得用户输入,因为这可能在半夜运行(我什至不知道如何从cmd行获取用户输入,即使用户在他们的机器上)2)任何人都可以获得对该构建框的访问权限,将能够通过cmd行或从该jenkins服务器上运行的

android - 使用 Gradle 的 Jenkins 作业找不到可执行文件

我正在尝试设置Jenkins作业来构建下一个大型Android应用程序!我已经安装了AndroidSDK,那部分似乎工作正常。我在Jenkins上安装了GradlePluginv1.24,现在我想我正在尝试弄清楚如何让Gradle真正工作。第一次尝试是让Jenkins从gradle.org自动下载特定版本。我正在尝试提取v2.2.1,因为这似乎是我的Android应用程序在本地构建的版本。当我这样做时,我在Jenkins工作中遇到了这个错误:[Gradle]-Launchingbuild.InvalidtoolID2.2.1[Gradle]-[ERROR]Can'tretrieveth

CentOS 7安装Jenkins

前提条件:安装JDK,这里小编安装的JDK1.8查看JDK安装位置:echo$JAVA_HOMElinux安装jdk1.8:https://www.cnblogs.com/w-wu/p/13684480.html如果你的系统没有自带git,那么也需要安装一个yuminstallgit1.第一种安装方式1.1进入官网:https://www.jenkins.io/点击Download,找到内容并点击,根据提示进行安装即可。1.2安装执行命令1:sudowget-O/etc/yum.repos.d/jenkins.repohttps://pkg.jenkins.io/redhat-stable/j