0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

あぁTravis、貴方はどうしてTravis(自動テスト・結果メール通知・自動デプロイ)なの?

Last updated at Posted at 2019-12-11

光るものすべて金ならず
親指がぴくぴく動く、何か悪いものがこっちに近づいて来るな、
抜けろ、かんぬき、誰でもいいぞ
神々の手にある人間は腕白どもの手にある虫だ、気まぐれゆえに殺されるのだ
     ーウィリアム・シェイクスピア


# Travisとは? >Travis CIが持つ主要な機能としては、以下が挙げられる。 >・設定したGitHubリポジトリから自動でソースコードをチェックアウトしてあらかじめ指定しておいたビルドやテスト処理を実行する >・テスト結果をTravis CIのサイト上や各種API、メールなどで開発者に通知する >・テストが正常に完了して問題がなかった場合、あらかじめ指定しておいたホスティングサービスにソフトウェアをデプロイする >[GitHubと連携できる継続的インテグレーションツール「Travis CI」入門](https://knowledge.sakura.ad.jp/3754/) >

CIとは?

継続的インテグレーション、CI(英: continuous integration)とは、主にプログラマーのアプリケーション作成時の品質改善や納期の短縮のための習慣のことである。エクストリーム・プログラミング (XP) のプラクティスの一つで、狭義にはビルドやテスト、インスペクションなどを継続的に実行していくことを意味する。
wikipedia

合わせて読みたい

Travis CIのビルド環境はコンテナベースと仮想マシンベースのものがあったが、現在は仮想マシンベースに統一された -`sudo: false` はもういらないよ-

ちょっと待った!Travisしようとしたけど「僕はそもそも複雑なワークフローを組むので(クイ)」っていう人は↓

Travis CIだと複雑なワークフローを組むのが大変なので CircleCI や Wercker を使うのがいいと思っています。
CIマニアから見た各種CIツールの使い所

本当はTravisして色々書きたかったけど下書きにしとくのもあれなんでほぼ下書きのまま公開

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?