LoginSignup
1
1

More than 5 years have passed since last update.

werckerの基礎知識

Last updated at Posted at 2018-02-17

基礎概念

  • step
  • pipeline(build deploy devなどのこと)
  • workflow(pipelineをさらに組み合わせたもの)
  • service(PostgresやElasticSearchなどを使いたい場合は、それらをserviceとして指定する)
  • application
  • user
  • organization

デフォルトではapplicationはpublicになっているので注意。

werckerの仕組み

  • werckerはDockerベースである
  • boxで指定したDockerコンテナ内で実行される
  • boxにはDocker Hubに登録されているDockerイメージをなんでも指定できる
  • PostgresやElasticSearchなどを使うにはserviceを使う
    • serviceは別のDockerコンテナとして実行され、Docker Linkによってリンクされる
    • あるコンテナから別のサービスにアクセスするには、環境変数で示されたホスト名、ポートを使う

タイムアウト

  • 5分間何も出力がないとbuildがabortされる(変更可)
  • 1つのstepのタイムアウトはデフォルトでは25分間(変更可)

Steps Marketplace (Steps Registry)

他人が作ったstepを自分のpipelineに組み込める。
https://app.wercker.com/explore/steps/search/

公式ドキュメント

1
1
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
1
1