专栏首页HLQ_StruggleFix 手记|Jenkins 构建 Apk 报错:error=13,Permission denied
原创

Fix 手记|Jenkins 构建 Apk 报错:error=13,Permission denied

前言


最近入职新公司,测试打包时突然提示 Jenkins 构建失败,随后个人尝试了一波,其实也就是通过互联网的力量查询解决问题的方式而已。

特此记录。

异常以及解决方案


首先放上 Jenkins 提示对应错误日志截图:

image.png

首先可以确定的是由于权限问题导致,经过多次尝试,找到以下解决方案:

You need to update the execution permission for gradlew

Locally: chmod +x gradlew

Git:

git update-index --chmod=+x gradlew
git add .
git commit -m "Changing permission of gradlew"
git push

You should see:

mode change 100644 => 100755 gradlew

以下附上对应的操作结果截图:

image.png

THK


原创声明,本文系作者授权云+社区发表,未经许可,不得转载。

如有侵权,请联系 yunjia_community@tencent.com 删除。

关注作者,阅读全部精彩内容

我来说两句

0 条评论
登录 后参与评论

相关文章

  • CentOS 7 下Jenkins安装部署教程

    Jenkins是一个开源的支持自动化构建、部署等任务的平台。基本上可以说是持续集成(CI)、持续发布(CD)不可或缺的工具。

    KenTalk
  • ERROR 1 (HY000): Can't create/write to file '/data

    MariaDB [temp_archive]> select * from t1 into outfile '/data/test.sql';

    拓荒者
  • 全能詹:Jenkins收集测试误报用例

    什么是误报? 这里定义为不是用例本身错误导致的错误(网络、环境等原因造成的失败)。

    DevOps云学堂
  • Jenkins X安装过程遇到的几个问题 顶

    Jenkins X 是基于Kubernetes的持续集成、持续交付平台。 对Jenkins X这个新物种一直充满好奇,一直有去尝试去体验的想法。 要开启体验...

    donghui
  • 工具系列 | Jenkins 构建伟大,无所不能

    Jenkins 是一个开源的、可扩展的持续集成、交付、部署(软件/代码的编译、打包、部署)的基于web界面的平台。允许持续集成和持续交付项目,无论用的是什么平台...

    Tinywan
  • Docker permission denied while trying to connect to the Docker daemon socket

    可以使用sudo root权限执行,但我们还是想要用jenkins用户来做这件事。只要把jenkins添加到docker的group里就可以了。

    Ryan-Miao
  • 从0开始搭建自动部署环境

    用户1737026
  • MySQL-主从架构的搭建

    131和132已经按照MySQL-CentOS7通过YUM安装MySQL5.7.29完成了MYSQL的安装,并成功启动。

    小小工匠
  • 案例:Oracle报错ASM磁盘组不存在或没有mount

    环境:RHEL 6.5 + Oracle Standby RAC 11.2.0.4 我做Standby RAC实验时,在恢复控制文件时,报错无法在磁盘组创建文...

    Alfred Zhao
  • 让kong监听80和443端口

    使用kong的chart,在kubernetes集群默认安装出来kong的容器是监听8000和8443端口的,而为了让外部以80和443端口访问kong这个AP...

    jeremyxu
  • MySQL出现:ERROR 3 (HY000): Error writing file '/tmp/MYbEd05t' (Errcode: 28)

    在执行一个有1000万条记录的MySQL查询语句时,出现了上面的错误。百度折腾了很长时间,终于解决,特此记录。

    Dabelv
  • MySQL出现:ERROR 3 (HY000): Error writing file '/tmp/MYbEd05t' (Errcode: 28)

    在执行一个有1000万条记录的MySQL查询语句时,出现了上面的错误。百度折腾了很长时间,终于解决,特此记录。

    Dabelv
  • Linux MySQL 常见无法启动或启动异常的解决方案

      在 Linux 上自建 MySQL 服务器,经常遇到各种无法启动或启动后异常的问题,本文列举一些常见问题的解决办法。

    kirin
  • 大数据平台之权限管理组件 - Aapche Ranger

    Apache Ranger提供一个集中式安全管理框架, 并解决授权和审计。它可以对Hadoop生态的组件如HDFS、Yarn、Hive、Hbase等进行细粒度的...

    端碗吹水
  • [原创]Google SEO教程之Google Indexing API第一时间抓取新页面

    1 Google SEO教程之Google Indexing API第一时间抓取新页面

    极客中心
  • 容器 & 服务:K8s 与 Docker 应用集群 (二)

    容器 & 服务:K8s 与 Docker 应用集群 (一)中,我们通过解决之前的一个遗留问题,初步了解了k8s的一些基础命令,做了一个应用部署。本篇将继续介绍k...

    程序员架构进阶
  • 网络编程-一个简单的echo程序(2)

    在《网络编程-一个简单的echo程序(0)》和《网络编程-一个简单的echo程序(1)》中分别介绍了echo程序的整体流程和用到的数据结构与函数。本文将结合两者...

    编程珠玑
  • 容器 & 服务:K8s 与 Docker 应用集群 (二)

    容器 & 服务:K8s 与 Docker 应用集群 (一)中,我们通过解决之前的一个遗留问题,初步了解了k8s的一些基础命令,做了一个应用部署。本篇将继续介绍k...

    程序员架构进阶
  • 30分钟搞定 Jenkins CI

    你想在本地设置中使用 Jenkins CI 进行实验吗?在本文中,我们将设置一个本地 Jenkins CI 服务,为一个简单的 Spring Boot Mave...

    LinuxSuRen

扫码关注云+社区

领取腾讯云代金券