Travis-CI

Travis-CI

Posted by Tony Chan on 2017-05-21

Travis CI是在线托管的CI服务,用Travis来进行持续集成,不需要自己搭服务器,在网页上点几下就好,用起来更方便。最重要的是,它对开源项目是免费的。

Travis


首先,直接用你的GitHub账号登录Travis CI的网站:https://travis-ci.org/

第一次登录时,授权给Travis访问你的GitHub代码库,然后,把需要CI的代码库选上:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
git:
depth: 1
language: node_js
node_js:
- "10"
branches:
only:
- master
before_script:
- npm install directory-tree remark remark-toc remark-html
script:
- echo 'XD'
after_success:
- git clone -b gh-pages https://github.com/CoderTonyChan/libpku.git
- node index.js > libpku/index.html
- cd libpku
- git config --global user.email "[email protected]"
- git config --global user.name "Travis CI"
- git add .
- git commit -m 'Add files via upload'
- git push https://${DEPLOY_TOKEN}@github.com/CoderTonyChan/libpku.git gh-pages -f

favicon生成器


在今天,制作一个符合多平台需求的Favicon是复杂而艰难的。你当然可以在网站根目录中内置一个老派的Favicon.ico,一个32×32的PNG图标和一个152×152的Apple Touch icon。但是,你也可以内置足以应付任何分辨率屏幕的一组图标,只是这样一来,工作量就非常恐怖了。

这个时候,你需要RealFaviconGenerator。和传统的Favicon生成器不一样,RealFaviconGenerator主要满足2大需求:编辑图标,和生成代码。

不同的平台使用截然不同的界面,所以需要为不同的平台生成不同的图标。RealFaviconGenerator自然不是在线的PS,但是RealFaviconGenerator通过设置可以帮你设计出符合不同平台需求的图标。比如,你可以为iOS设备生成带不透明背景的图标,以及符合Windows 8的白色图标。

image

image


Reference:

GitHub Repo:Tony Studio

Follow: CoderTonyCHan · GitHub