本文记录一下使用Jenkins+Gitlab集成Flutter自动化打包的过程。
在集成时,Jenkins和Gitlab是已经搭建好的,并且Gitlab上已经上传了Flutter项目。
Jenkins自动构建打包
安装Gitlab插件
因为Jenkins默认使用的是Github仓库,所以需要安装Gitlab的插件才可以实现配合工作。
根据路径打开页面 首页 -> Manage Jenkins -> Manage Plugins
选择可选插件选项卡,搜索gitlab
一般第一项就是我们要安装的Gitlab
插件。(因为我已经安装完了,所有没有搜索到)。安装完成后,会在已安装中出现,如下图
Jenkins上创建视图及任务
跳过创建视图的操作,创建一个名为XX_Android_Test的任务,创建任务的名称时,最好把环境带上。选择Freestyle project
配置任务
点开刚才创建的任务的配置选项,按照如下步骤配置任务。