appveryor 自动分发
来源:互联网 发布:电视网络机顶盒多少钱 编辑:程序博客网 时间:2024/06/06 15:01
分发到 github :
官网地址:http://www.appveyor.com/docs/deployment/github
token生成:https://github.com/settings/tokens
注意,这个生成的TOKEN还需要它自己的工具进行加密:https://ci.appveyor.com/tools/encrypt
deploy:
provider: GitHub
release: rabbitim-third-library-v$(appveyor_build_version)
description: 'rabbitim-third-library-v$(appveyor_build_version)'
#token 在这个地址产生 https://github.com/settings/tokens 用这个加密 https://ci.appveyor.com/tools/encrypt
auth_token:
secure: ZwS9M6Ide+GfM4kLxJ5b9tRoB1wn/56nZRCAIP6Z7s3+YwcE+cx0Dv0d6X82lidF
draft: false
prerelease: false
on:
branch: master # release from master branch only
#appveyor_repo_tag: true # deploy on tag push only
分发到 sourceforge, 用 sftp 方式:
官网地址:http://www.appveyor.com/docs/deployment/ftp
sourceforge:https://sourceforge.net/p/forge/documentation/SFTP/
注意密码需要用它的工具进行加密:https://ci.appveyor.com/tools/encrypt
sourceforge的用户名是:kl222
项目名:rabbitim-third-library
deploy:
provider: FTP
protocol: sftp
host: frs.sourceforge.net
username: kl222,rabbitim-third-library
#密码用这个加密 https://ci.appveyor.com/tools/encrypt
password:
secure: 2WEtOQrdty3V3g0aEVvS3Q==
folder: pfs/project/rabbitim-third-library/release
draft: false
active_mode: false
unix,msys2用sftp登录到sourceforge
$ sftp kl222,rabbitim-third-library@frs.sourceforge.net
Connected to frs.sourceforge.net.
sftp> pwd
Remote working directory: /home/project-web/rabbitim-third-library
sftp> ls -la
drwxr-xr-x 4 dummy 48 4096 Sep 23 02:44 .
drwxr-xr-x 2 root root 4096 Oct 26 21:29 ..
drwxr-xr-x 2 dummy 48 4096 Jul 7 06:00 cgi-bin
drwxr-xr-x 2 dummy 48 4096 Jul 7 06:00 htdocs
lrwxrwxr-x 1 kl222 48 45 Sep 23 02:44 pfs
pfs是一个项目实际位置的链接,它的规则是/home/pfs/project/项目名第一个字母/项目名第二个字母/项目名
sftp> cd pfs
sftp> pwd
Remote working directory: /home/pfs/project/r/ra/rabbitim-third-library
对子模块的访问:
官网地址:http://www.appveyor.com/docs/how-to/private-git-sub-modules
- appveryor 自动分发
- 分发VFP应用时自动建立快捷方式
- 全网范围内自动补丁分发
- 关闭Zend Framework模板自动分发
- 关闭Zend Framework模板自动分发
- Jenkins自动打包IOS与分发fir
- iOS 自动打包工具 + 分发测试
- SharePoint 2010 文档管理的自动分发功能
- Xcode自动编译、打包、上传到蒲公英应用分发平台
- SODBASE CEP学习(十一):分布式集群-数据自动分发
- iOS测试包自动分发,一键安装,效率提高百分百
- iOS测试包自动分发,一键安装,效率提高百分百
- 一个二维码实现苹果和安卓两个市场安装包自动分发
- shell脚本使用ssh命令连接主机,自动创建目录,分发程序,执行命令
- mysql最新通用二进制分发版本5.7.16自动安装shell脚本
- 事件分发
- 分发delegation
- 事件分发
- android framwork 分析之binder
- 最常用的Eclipse快捷键
- linux shell中怎样批量修改文件名为 文件夹_文件名
- Layer2-wan-pppoe
- uboot的relocation原理详细分析
- appveryor 自动分发
- 【JZOJ 4595】 String
- JAVA NIO使用非阻塞模式实现高并发服务器
- Buileder(生成器)—对象创建型模式
- oracle分析函数:三、first,first_value,lag,lead函数
- 日常记录(二)SpringMVC导出Excel
- 在批处理模式下使用mysql
- Android下屏幕适配
- BOM