2016-02-11 8 views
5

मैं एक सवाल हो सकता है है एक छोटे से मूर्ख, मैं codeship के साथ एक स्थिर साइट को तैनात करने की कोशिश कर रहा हूँ, लेकिन मैं प्रलेखन समझ में नहीं कर सकते हैं:कोडशिप से एडब्ल्यूएस एस 3 पर तैनात कैसे करें?

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

वर्तमान में यह थोड़ा अलग सेटअप करने के लिए रास्ता नहीं है, मैं क्या

enter image description here

उत्तर

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

आशा इस मदद !.

+0

मेरे मामले में बस 'अपलोड' या' dist' का उपयोग करके भी काम किया – maersu

संबंधित मुद्दे