5

コードシップを使用して静的サイトをデプロイしようとしていますが、ドキュメントを理解できません:

https://codeship.com/documentation/continuous-deployment/deployment-to-aws-codedeploy/

現在は少し設定方法が異なり、「ローカルパス」入力に何を書けばよいかわかりません

ここに画像の説明を入力

4

1 に答える 1

16

「ローカル パス」は、仮想マシンの作業ディレクトリへの参照として解釈する必要があります。

それを理解するのにしばらく時間がかかりました。これは、クローン作成ステップで確認できます。このようなものが表示されます。

へのクローニング'/home/rof/src/bitbucket.org/<your_user>/<you_repository>'

パス/home/rof/src/bitbucket.org/<your_user>/<you_repository>はあなたが探しているものです。

そのディレクトリ内に何かをアップロードしたい場合は、残りを次のように連結するだけです/home/rof/src/bitbucket.org/<your_user>/<you_repository>/internal/path

例: NodeJs アプリをコンパイルし、distディレクトリを圧縮してアーティファクトを構築し、それを S3 にアップロードできます。

このようなものになります。あなたのセットアップコマンドで:

nvm use 5.6.0
npm install
npm run deploy
tar -zcvf artifact.tar.gz dist/
mkdir upload/
mv artifact.tar.gz upload/

最後に、「ローカルパス」は次のとおりです。/home/rof/src/bitbucket.org/<your_user>/<you_repository>/upload

この助けを願っています!.

于 2016-02-17T03:08:30.100 に答える