githubのトラヴィス-ciが展開hexoブログを続け

入門

非常に便利な連続展開があるので、私のブログは、ソース符号化に現在あるが、コーディングはまだオープンAPIプッシュファイルを提供されていません。
最近、ワンクリック配信プラットフォームを作ったので、プラットフォーム上のブログジェーン帳、CSDNに配布されますので、私はgitのとブログのマスターを提出する必要があり、私はまた、主要な配信プラットフォームにより提出マスター、ブログにしたい
とgithubのを我々はそれを試してみましたので、プッシュブログのソースgithubのを置くために計画して、ファイルのAPIを開く提供し、インターネットトラヴィス-CIのサポートに民間倉庫の継続的な展開を発見しました。

ステップ

1.ログインtravis-ci.com

https://travis-ci.com/
新バージョンでは、私のブログを介して行われているため、元githubのように見えますが、民間倉庫、現在、非常に便利なああ、サポートしていない、.comドメイン名であるhexo dプロジェクトのユーザ名とパスワードを含む、プッシュ
HEXOプロフィールパスワードの様々なもありますが、明らかにしません。
トラヴィス-CI-ログイン.PNG

ホームへ2.

ホームページを入力した後、githubの罰金を使用してログインします。

トラヴィス-CI-ホーム.PNG

項目を選択します

私はプロジェクトを追加する必要がありましたので、それは選択されたアイテムのページを入力し、 ``番号の左側をクリックして、このようなものです。
.pngのトラヴィス-CI-選択した項目

4、セット

単に特別な要件がある場合は、あなたが自分の文書を見ることができ、ように私をマークし確認してください。
トラヴィス-CI-配置された.PNG

5、新しい設定ファイル

トラヴィスCI-yml.png
戻るgithubのブログソースプロジェクトのルートディレクトリ、新しい.travis.ymlコンフィギュレーション・ファイル、次のように私が読んで:

language: node_js #设置语言

node_js: "10.16.3" #设置语言版本

cache:
  directories:
    - node_modules #缓存依赖

# S: Build Lifecycle
install:
  - npm install -g hexo-cli
  - npm install

script:
  - hexo clean
  - hexo g
  - hexo algolia
  - hexo deploy
  

# 只有指定的分支提交时才会运行脚本
branches:
  only:
    - master

具体的な設定手順は、公式サイトを参照してください。

6、テスト

トリガーCIに記事を提出githubのは、JOBの実装を参照してください。
トラヴィス-CI-テスト.PNG
上記の私は昨日提出した例です。

終わり。

tencent.jpg

おすすめ

転載: www.cnblogs.com/clawhub/p/11965509.html