zoukankan      html  css  js  c++  java
  • Android Studio +git+jenkins+gitHub

    之前做的jenkins+gitlab的jmeter,,,其实已经记不太清楚了。

    最近又在搞Android学习,就试一下AndroidStudio+jenkins自动打包apk看看。

    step1:

    AndroidStudio本地创建项目

    step2:

    github上创建repository,进入项目文件夹,git提交代码到github ,参考:https://www.cnblogs.com/zhizhiyin/p/9143529.html

    step3:

    AndroidStudio设置git仓库,提交代码使用AndroidStudio自带的git插件。

     

    step4

    安装jenkins和对应插件:jenkins安装git插件,github插件,github hook插件,gradle插件

    配置gradle如下

    step5

    配置全局的git,github,配置项目的github github webhook;

    github的webhook在对应的repository-settings-webhook里面add一个

    项目管理如下:

    后来出现一些问题:

    问题1:

      运行过程中报错gradle plugin版本和gradle版本不匹配

      解决办法核对gradle plugin和gradle的版本,匹配好。

    问题2:

      jenkins日志显示下载jcenter等jar包超时,这个是因为jenkins打包需要在本地下载一些jar包,如果网速不够或者超出了jenkins的10min链接限制,那就自己下载jar包放入到jenkins的本地.m2的jar包库地址。

      我的本地的jenkins的jar包的地址在:

    C:Usersuser.m2
    epository
    

      

     ————————————————————————————

    jenkins通过密钥对登录github

    1.在github生成密钥:

    e16874ad885f920378ce9770d4ce45e2a09d5d53
    

      

    jenkins-secret text-添加

  • 相关阅读:
    B1295 [SCOI2009]最长距离 最短路
    B1588 [HNOI2002]营业额统计 set||平衡树
    B1202 [HNOI2005]狡猾的商人 并查集
    B1303 [CQOI2009] 中位数图 数学
    B2002 [Hnoi2010]Bounce 弹飞绵羊 分块
    B1192 [HNOI2006]超级英雄Hero 二分图匹配
    逐个击破
    HAOI2009 毛毛虫
    HNOI/AHOI2018 道路
    NOI2005 瑰丽华尔兹
  • 原文地址:https://www.cnblogs.com/zhizhiyin/p/11205899.html
Copyright © 2011-2022 走看看