2016-07-22 6 views
0

を動作していませんか?私は存在しているドキュメントのほとんどがWerckerの旧バージョンのものであり、新しいバージョンは異なった動作をしているようだ。具体的には、存在しなくなったWercker GUIを介した展開ステップがあったようです。私はのBitbucketから引き出して、正常にビルドすることができるよWercker S3syncは、誰もが成功Wercker S3Syncを使用してコードを展開することができました

box: ruby 
build: 
    steps: 
deploy: 
    steps: 
     - s3sync: 
      source_dir: app/ 
      key-id: $S3_ACCESS_KEY_ID 
      key-secret: $S3_SECRET_KEY 
      bucket-url: s3://$S3_BUCKET_NAME 

は、ここに私のwrecker.ymlファイルです。 werckerインターフェイスにはデプロイメントが成功し、「ストア」ステップは"storing artifacts complete"と表示されますが、S3バケットは空です。

答えて

3

私は、デプロイ段階がトリガされていなかった理由を考え出しました。私はアプリケーション設定 - >ワークフロー - >パイプラインの下で "ビルド"パイプラインを呼び出していましたが、 "デプロイ"のための追加のパイプラインは作成しませんでした。私はwerckerがwercker.ymlの内容全体を実行するという印象を受けましたが、Pipeline Settingsに指定されているwercker.ymlファイルのセクションのみを実行します。愚かな間違いだが、理解する日がかかった。私はこれが他の誰かを助けることを望む。

関連する問題