jenkins android使用加固打包说明

jar包单独使用及获取方式参考:移动安全-应用加固命令行工具jar包使用说明

一、使用乐固提供的加固jar包配置脚本打包基本流程如下:

二、详细流程分解

2.1,新建一个项目

选择自由风格(项目名字最好不要有中文,容易乱码;下方Copy from可以选择复制其他人物的配置文件)

2.2 配置上面部分可以默认

2.3 源码管理,拉取ms-shield.jar包

2.4,构建配置,选择copy artifacts from another project(需要配置Copy Artifact Plugin插件)

首先选择要复制的项目,填入项目名字,选择最后一次构建成功

名字

说明

Project name

文档来源Job

Which build

哪一次构建,此处我们选择最新一次的成功的构建

stable build only

只在构建成功的时候获取

Artifacts to copy

文档名称,传递的文件名称

Target directory

copy到JOB B上的存放路径

Flatten directories

去掉JOB test中的路径,直接存放文件包到Job B 工作空间中

2.5 构建配置

增加构建步骤,根据服务器系统选择相应的环境(我的是linux,选择execute shell)

在输入框中输入相应的命令,主要实现功能是删除旧的包,把拷贝过来的包改名字,然后加固

2.6 配置构建后文件存储位置

上面脚本配置的下载路径即可,初次配置会提示找不到文件夹,不用处理

2.7 最终结果

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

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

编辑于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏云计算教程系列

如何在Ubuntu 14.04和Debian 8上使用Apache设置ModSecurity

ModSecurity是一个免费的Web应用程序防火墙(WAF),可与Apache,Nginx和IIS配合使用。它支持灵活的规则引擎来执行简单和复杂的操作,并附...

10000
来自专栏Golang语言社区

Linux常用命令速查备忘

PS:备忘而已,详细的命令参数说明自己man 一. 启动,关机,登入,登出相关命令 [login] 登录 [logout] 登出 [exit] 登出 [shut...

39590
来自专栏前端杂谈

vue调试工具vue-devtools安装及使用

35680
来自专栏阮一峰的网络日志

Linux 的启动流程

半年前,我写了《计算机是如何启动的?》,探讨BIOS和主引导记录的作用。 那篇文章不涉及操作系统,只与主板的板载程序有关。今天,我想接着往下写,探讨操作系统接管...

33150
来自专栏bluesummer

用Windbg来分析.Net程序的dump

介绍 1. 什么是Windbg WinDbg是微软发布的一款相当优秀的源码级(source-level)调试工具,可以用于Kernel模式调试和用户模式调试,还...

43160
来自专栏nice_每一天

分布式解决方案的收集

https://www.cnblogs.com/xuxueli/p/5021979.html

13310
来自专栏散尽浮华

Linux下锁定账号,禁止登录系统的设置总结

在我们运维工作中,会经常要求一些用户不允许登陆系统,以加固系统安全。今天这里介绍下锁定账号登陆的几种方法: 一、最常用方式,修改用户的shell类型为/sbin...

331100
来自专栏Django中文社区

登录

用户已经能够在我们的网站注册了,注册就是为了登录,接下来我们为用户提供登录功能。和注册不同的是,Django 已经为我们写好了登录功能的全部代码,我们不必像之前...

92450
来自专栏程序员互动联盟

【专业技术】linux启动流程剖析

半年前,我写了《计算机是如何启动的?》,探讨BIOS和主引导记录的作用。 那篇文章不涉及操作系统,只与主板的板载程序有关。今天,我想接着往下写,探讨操作系统接管...

37570
来自专栏后端技术探索

关于PHP脚本和浏览器连接深入解析

当 PHP 脚本正常地运行 NORMAL 状态时,连接为有效。当远程客户端中断连接时,ABORTED 状态的标记将会被打开。远程客户端连接的中断通常是由用户点击...

22110

扫码关注云+社区

领取腾讯云代金券