在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
开源软件名称:aliyun-oss-plugin开源软件地址:https://gitee.com/libfintech/aliyun-oss-plugin开源软件介绍:FIT2CLOUD Aliyun-OSS-Plugin for Jenkins增加了pipline的配置 stage('Upload') { steps { echo 'Uploading' oss bucketName: 'jar-backup', filesPath: 'web/target/*.jar', objectPrefix: '${JOB_NAME}' } } 参考开发文档:https://jenkins.io/doc/developer/plugin-development/pipeline-integration/ 建立统一的artifacts仓库是后续的持续部署的前提。目前,建立artifacts仓库大致有如下三种选择:
Jenkins是当前最常用的CI服务器,FIT2CLOUD Aliyun-OSS-Plugin for Jenkins的功能是:将构建后的artifact上传到OSS的指定位置上去。 一、安装说明插件下载地址:http://repository-proxy.fit2cloud.com:8080/content/repositories/releases/org/jenkins-ci/plugins/aliyun-oss/0.6/aliyun-oss-0.6.hpi在Jenkins中安装插件, 请到 Manage Jenkins | Advanced | Upload,上传插件(.hpi文件)安装完毕后请重新启动Jenkins 二、配置说明在使用插件之前,必须先在[Manage Jenkins | Configure System | 阿里云OSS账户设置]中配置阿里云帐号的Access Key、Secret Key和阿里云EndPoint(去掉http://的前缀). 阿里云EndPoint:根据Bucket所在的地域来填写 例如北京地域的OSS,内网填"oss-cn-beijing-internal.aliyuncs.com",外网填"oss-cn-beijing.aliyuncs.com",默认外网。 如果您的Jenkins也部署在阿里云上面,那么可以使用内网,上传速度更快。 三、Post-build actions: 上传Artifact到阿里云OSS在Jenkins Job的Post-build actions,用户可以设上传Artifact到阿里云OSS。需要填写的信息是:
假设一个job的名称是test,用户的设置如下
那么上传后的文件url为: http://f2c.oss-cn-hangzhou.aliyuncs.com/test/2015-01-20_14-22-46/5/hello.txt 四、插件开发说明
|
请发表评论