前几天,看到有人在说AppVeyor,因为忙也没有在意,今天有点空了,就看了看,确实是个非常不错的快速构建平台,可以让你在没有编译环境的情况下,快速利用这个平台来编译完成代码测试和部署,并支持Windows、Linux和MacOS用户。现有超过10万名开发人员依靠AppVeyor的持续集成和持续交付(CI/CD)服务。推荐给大家!
AppVeyor可以针对.Net、Java、JavaScript、C等项目,支持构建、测试和部署代码,可以自动化整个开发流程,从而提高开发效率、降低错误率、减少发布时间。同时,AppVeyor还提供了独立的build和部署服务,可以用于构建和部署GitHub、Bitbucket、GitLab等版本控制软件中的代码,方便用户进行版本控制和持续集成。
构建平台:https://www.appveyor.com/
如果你有Github帐号,可直接登录平台。
1、用mimikatz作例子
在github中找到mimikatz,fork到自己的帐号下,
fork成功后,
2、将fork后的mimikatz导入appveyor,
3、功能菜单
第一个是编译,
最后一个是设置,
4、编译一下
静等一会,很快,
出现success,说明就成功了。
生成了4个文件,下载下来就可以用了。
5、总体感觉就是,未来就是 “快速的持续集成和交付应用程序” 的时代,而且现已有了不少这样的产品,如: