首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

开源项目使用 appveyor 自动构建

我写了几个开源项目,我想要有小伙伴提交的时候自动运行单元测试,自动运行编译,这样可以保证小伙伴提交清真的代码 本文将会告诉大家如何接入 appveyor 自动构建方案,在 Github 上给自己的开源项目进行自动构建...在开源项目可以发现很多都有 appveyor.yml 文件,这个文件就是用来做自动构建的 此时有小伙伴 玩命夜狼 告诉我 “我没写过,但我觉得我能写” 我就吓到了,难道这个文件是需要手写的?...我可不是一个会学东西的金鱼因为我很快就不记得我看了什么 好在 appveyor 提供了网页配置方案,首先是通过 Github 登陆 在登陆之后点击新建项目 从 Github 上找到自己期望接入的开源项目...在 ci.appveyor.com 提供了好看的图标,可以用来放在项目的首页 点击设置在 Badges 页面将 markdown code 复制放在自己开源项目的首页文档里面,这样就可以看到下图效果...另外 ci.appveyor.com 不仅提供给开源项目的自动构建,还可以购买本地版部署在自己的服务器 本文提到的 玩命夜狼 是在做 The complete WPF tutorial 文档翻译的大佬,

1.2K20
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    Hexo博客进阶教程(二)| 使用Appveyor备份并持续集成博客

    使用AppVeyor建立CI 访问AppVeyor登陆页面,使用GitHub账号登陆即可: https://ci.appveyor.com/login ? 然后创建新的项目: ?...5.新建Access Token并加密 因为Appveyor需要向Github上的仓库提交文件,所以需要在Github生成一个token给appveyor,可是该脚本是公开的,肯定不能直接把token...写进去,所以appveyor提供了一个加密的功能,可以将加密后的token放到脚本里公开。...添加自动化构建文件 创建appveyor项目的时候绑定了GIthub仓库,所以需要在该仓库中存放appveyor.yml脚本文件,一旦该仓库有变化,就会执行该脚本的内容: 在源文件中手动添加appveyor.yml...设置Appveyor环境变量 添加好appveyor.yml之后,再到Appveyor portal添加以下四个变量: STATIC_SITE_REPO:博客站点Github仓库地址; TARGET_BRANCH

    1.1K41
    领券