文档章节

阿里云oss的maven上传插件

fengjx
 fengjx
发布于 2017/02/16 17:23
字数 272
阅读 74
收藏 0

阿里云oss上传插件,用于上传cdn文件(js、css、图片等)

example1, 上传源码路径

<plugin>
    <groupId>com.fengjx.maven.cdn</groupId>
    <artifactId>maven-cdn-alioss-plugin</artifactId>
    <version>1.0.0</version>
    <configuration>
        <endpoint>http://oss-cn-shenzhen.aliyuncs.com</endpoint>
        <accessKeyId>xxxxx</accessKeyId>
        <accessKeySecret>xxxxxx</accessKeySecret>
        <!-- 上传的Bucket名称 -->
        <bucketName>bucketName</bucketName>
        <!-- oss路径前缀 -->
        <prefix>blog/assets</prefix>
        <!-- false:打印日志, true:隐藏日志 -->
        <quiet>false</quiet>
        <includes>
            <include>**/src/main/webapp/js/**</include>
            <include>**/src/main/webapp/css/**</include>
            <include>**/src/main/webapp/images/**</include>
            <include>**/src/main/webapp/skins/**</include>
        </includes>
        <excludes>
            <exclude>**/src/main/webapp/skins/**/*.ftl</exclude>
            <exclude>**/src/main/webapp/skins/**/*.properties</exclude>
        </excludes>
    </configuration>
</plugin>
mvn cdn-alioss:upload

example2, 上传编译路径

<plugin>
    <groupId>com.fengjx.maven.cdn</groupId>
    <artifactId>maven-cdn-alioss-plugin</artifactId>
    <version>1.0.0</version>
    <configuration>
        <endpoint>http://oss-cn-shenzhen.aliyuncs.com</endpoint>
        <accessKeyId>xxxx</accessKeyId>
        <accessKeySecret>xxxxx</accessKeySecret>
        <!-- 上传的Bucket名称 -->
        <bucketName>bucketName</bucketName>
        <!-- oss路径前缀 -->
        <prefix>blog/assets</prefix>
        <!-- false:打印日志, true:隐藏日志 -->
        <quiet>false</quiet>
        <baseDir>${project.build.directory}/${project.build.finalName}</baseDir>
        <includes>
            <include>**/js/**</include>
            <include>**/css/**</include>
            <include>**/images/**</include>
            <include>**/skins/**</include>
        </includes>
        <excludes>
            <exclude>**/skins/**/*.ftl</exclude>
            <exclude>**/skins/**/*.properties</exclude>
        </excludes>
    </configuration>
</plugin>
mvn package cdn-alioss:upload

源码:https://github.com/tech-microworld/maven-cdn-alioss-plugin

有疑问可以联系

QQ: 2437117898

Email: fengjianxin2012@gmail.com

© 著作权归作者所有

共有 人打赏支持
fengjx
粉丝 9
博文 3
码字总数 447
作品 2
广州
后端工程师
chixq/aliyun-oss-plugin

FIT2CLOUD Aliyun-OSS-Plugin for Jenkins 建立统一的artifacts仓库是后续的持续部署的前提。目前,建立artifacts仓库大致有如下三种选择: FTP服务器:很多用户仍然在用这种方式存储Artifac...

chixq
2015/10/15
0
0
北京亿库网络科技有限公司/aliyun-oss-plugin

FIT2CLOUD Aliyun-OSS-Plugin for Jenkins 在支持fork前版本功能的基础上,增加了pipline的配置 stage('Upload') { 参考文档:https://jenkins.io/doc/developer/plugin-development/pipeline......

北京亿库网络科技有限公司
07/05
0
0
maven-cdn-alioss-plugin

maven-cdn-alioss-plugin 是一款阿里云 oss 上传插件,用于上传 cdn 文件(js、css、图片等)。 example1, 上传源码路径 <plugin> <groupId>com.fengjx.maven.cdn</groupId> <artifactId>mav......

fengjx
2017/02/23
326
0
OSS社区工具与插件全新升级

为了方便用户更高效的使用OSS,我们推出了第一批社区插件与工具。该批插件是开源社区广泛应用的平台、框架或工具。如果您有新的需求请在评论中回复,OSS会根据您的需求持续支持更多插件和工具...

鸣镝
2017/09/20
0
0
飞冰:Iceworks 自定义模板支持布局定制(v2.3.0 版本)

Iceworks 2.3.0 版本发布概览 新增:自定义模板新增自定义布局功能 新增:构建资源结果展示插件 新增:阿里云 OSS 上传插件 查看详情 新增:项目插件面板可拖拽排序 优化:依赖管理插件,使用...

noyobo
06/15
0
0

没有更多内容

加载失败,请刷新页面

加载更多

windows下Git BASH安装

1.从git官网下载一个git安装包,官网下载地址https://www.git-scm.com/downloads 2.双击安装程序,进入欢迎界面点击【Next >】...》finish 3.空白处点击鼠标右键选择Git Bash Here或点击开始...

15834278076
26分钟前
2
0
strpos

一、前方有坑 php某些自带函数,如果使用不当,也会坑得你人仰马翻。比如:strpos() 先了解一下strpos()函数是干啥的。 strpos — 查找字符串首次出现的位置 用法: int strpos ( string $hay...

dragon_tech
29分钟前
1
0
Spark DAG概述

一、 DAG定义 DAG每个节点代表啥?代表的一个RDD 这里再次复习RDD的5大特性 一组分片(Partition),即数据集的基本组成单位。对于RDD来说,每个分片都会被一个计算任务处理,并决定并行计算...

张泽立
30分钟前
0
0
防抖和节流

浏览器的一些事件,如:resize,scroll,keydown,keyup,keypress,mousemove等。这些事件触发频率太过频繁,绑定在这些事件上的回调函数会不停的被调用。会加重浏览器的负担,导致用户体验...

tianyawhl
40分钟前
1
0
mysql出现Waiting for table metadata lock的解决方法

查询某一个表时,一直没有显示数据,于是就show processlist; 发现有表已经被锁了,关掉了之前的查询语句可以看到 这时候需要查看未提交的事务 select trx_state, trx_started, trx_mysql_t...

bobway
40分钟前
1
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部