美文网首页
Jenkins问题记录

Jenkins问题记录

作者: ccsosnfs | 来源:发表于2019-03-14 16:52 被阅读0次

compile 'com.google.android.gms:play-services-auth:9.4.0'
找不到Google的
解决:
需要编译的电脑上的Android sdk里面的extra要有Google的支持包:
extras/google/m2repository/com/google/android/gms/play-services-auth


找不到子module的jar包
解决:
jar 名字不能大写


at org.jenkinsci.plugins.gitclient.CliGitAPIImpl.launchCommandIn(CliGitAPIImpl.java:1752)
at org.jenkinsci.plugins.gitclient.CliGitAPIImpl.launchCommandIn(CliGitAPIImpl.java:1725)
at org.jenkinsci.plugins.gitclient.CliGitAPIImpl.launchCommandIn(CliGitAPIImpl.java:1721)
at org.jenkinsci.plugins.gitclient.CliGitAPIImpl.launchCommand(CliGitAPIImpl.java:1391)
at org.jenkinsci.plugins.gitclient.CliGitAPIImpl.launchCommand(CliGitAPIImpl.java:1403)
at org.jenkinsci.plugins.gitclient.CliGitAPIImpl.clean(CliGitAPIImpl.java:678)
at hudson.plugins.git.GitAPI.clean(GitAPI.java:311)
at hudson.plugins.git.extensions.impl.CleanCheckout.onCheckoutCompleted(CleanCheckout.java:28)
at hudson.plugins.git.GitSCM.checkout(GitSCM.java:1137)
at org.jenkinsci.plugins.multiplescms.MultiSCM.checkout(MultiSCM.java:143)
at hudson.scm.SCM.checkout(SCM.java:495)
at hudson.model.AbstractProject.checkout(AbstractProject.java:1278)
at hudson.model.AbstractBuildAbstractBuildExecution.defaultCheckout(AbstractBuild.java:604) at jenkins.scm.SCMCheckoutStrategy.checkout(SCMCheckoutStrategy.java:86) at hudson.model.AbstractBuildAbstractBuildExecution.run(AbstractBuild.java:529)
at hudson.model.Run.execute(Run.java:1720)
at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:43)
at hudson.model.ResourceController.execute(ResourceController.java:98)
at hudson.model.Executor.run(Executor.java:401)

scm 插件checkout失败
解决:
删除代码文件,重试成功

======================================

https://stackoverflow.com/questions/24729024/open-firewall-port-on-centos-7
centos7 打开8080端口

Use this command to find your active zone(s):

firewall-cmd --get-active-zones
It will say either public, dmz, or something else. You should only apply to the zones required.

In the case of dmz try:

firewall-cmd --zone=dmz --add-port=2888/tcp --permanent
Otherwise, substitute dmz for your zone, for example, if your zone is public:

firewall-cmd --zone=public --add-port=2888/tcp --permanent
Then remember to reload the firewall for changes to take effect.

firewall-cmd --reload

================================================

centOs防火墙放行Samba
systemctl start firewalld.service
firewall-cmd --permanent --add-service=samba

===================================================
ftp登录之后查看不了文件
https://www.0xaa55.com/thread-1149-1-1.html

解决办法:运行 getsebool -a | grep ftpd 判断查看权限。
[Bash shell] 纯文本查看 复制代码
?
1
getsebool -a | grep ftpd
通常会显示如下内容:
allow_ftpd_anon_write --> off
allow_ftpd_full_access --> off
allow_ftpd_use_cifs --> off
allow_ftpd_use_nfs --> off
ftpd_connect_db --> off
ftpd_use_passive_mode --> off
ftp_home_dir --> off
其中,ftp_home_dir和allow_ftpd_full_access必须为on才行。
运行以下命令:
[Bash shell] 纯文本查看 复制代码
?
1
2
setsebool -P ftp_home_dir 1
setsebool -P allow_ftpd_full_access 1
注意这两条命令一般需要花上十几秒钟才能运行完(也许是我的VPS不太好吧)
运行完了以后,我们再重新恢复SELinux进入Enforcing模式。
[Bash shell] 纯文本查看 复制代码
?
1
setenforce 1 #进入Enforcing模式
如果不出意外的话,vsFTPd就可以正常上传下载文件了。

但是如果就此问题还没解决的话,可能是FTP访问的目录属性不够。建议用 chmod -R 777 路径 将路径读写属性设置为777,再尝试,通常也能解决问题。

==================================================================
命令行安装build-tools

./tools/android list sdk --all
./tools/android update sdk -u -a -t 7(上面all列出来的所有选项,需要安装的编号)

=================================================================
Jenkins报ModuleVersionNotFoundException,但是本地AndroidStudio可以编译通过。

解决:把本地引用aar的包名字改成小写字母

=============================
Could not find support-compat.aar

解决方法 调换maven { url 'https://maven.google.com' }和jcenter()
allprojects {
repositories {
maven { url 'https://maven.google.com' }
jcenter()
}
}

==============================================
http://stackoverflow.com/questions/21820715/how-to-install-latest-version-of-git-on-centos-6-x-7-x

You can use WANDisco's CentOS repository to install Git 2.x.

Install WANDisco repo package:
yum install http://opensource.wandisco.com/centos/6/git/x86_64/wandisco-git-release-6-1.noarch.rpm

Install the latest version of Git 2.x:
yum install git

Verify the version of Git that was installed:
git --version

As of 2016-07-01, the latest available version from WANDisco is 2.8.0.

相关文章

  • Jenkins问题记录

    compile 'com.google.android.gms:play-services-auth:9.4.0'...

  • Jenkins iOS打包证书问题

    Jenkins 打包相关问题记录 打包失败截图: 1、证书找不到 NO certificate matching ...

  • iOS Jenkins自动化打包(1)

    iOS Jenkins自动化打包(1) 在配置 jenkins的时候遇到了很多坑,在此记录下大家可能会遇到的问题,...

  • 2022-04-07

    jenkins安装部署记录 docker方式部署: docker pull jenkins/jenkins 报错f...

  • Jenkins填坑

    前言 记录使用Jenkins打包iOS过程中所遇到的各种问题 There are no schemes in wo...

  • Jenkins 使用问题记录

    1、记录 1.1、jenkins clean build dir fail解决方案 1.1.1、问题日志 1.1....

  • Jenkins 使用问题记录

    观书有会意处,题其衣裳,以记其事~ 1、记录 1.1、jenkins clean build dir fail解决...

  • Jenkins使用问题记录

    1. 拉取代码超时 在拉取代码的时候,有时候由于代码太大,导致jenkins在首次拉取代码的时候,超时异常结束了 ...

  • jenkins(四)问题记录

    1、在jenkins命令行执行cd 命令无效 使用过程中,发现在commond中使用cd是无效的,此时针对不同的服...

  • 企业常用的工具系统记录

    单纯个人记录 1 代码管理 gitLab 2 问题记录 jira 3 自动化持续集成 Jenkins 4 APP ...

网友评论

      本文标题:Jenkins问题记录

      本文链接:https://www.haomeiwen.com/subject/tfscmqtx.html