दस्तावेज़ पर वापस
CI/CD और Auto-Deploy

Auto-Deploy सेटअप करें

GitHub पर code push करने पर automatically अपना application deploy करें।

Intermediate5 min readUpdated 2024-02-01

Auto-deploy क्या है?

Auto-deploy automatically आपके ऐप को तब redeploy करता है जब:

  • आप अपनी configured branch पर code push करते हैं
  • कोई workflow successfully complete होता है
  • आप manually deployment trigger करते हैं

हर बदलाव पर "Deploy" click करने की ज़रूरत नहीं।

Auto-deploy enable करें

  1. अपने app की settings खोलें
  2. CI/CD tab पर जाएं
  3. "Auto-Deploy" toggle on करें
  4. Monitor करने की branch चुनें
  5. Polling interval कॉन्फ़िगर करें (या webhooks use करें)

यह कैसे काम करता है?

Server Compass changes check करता है:

  1. Configured intervals पर repository poll करता है
  2. आपकी branch पर नए commits detect करता है
  3. नया build और deployment trigger करता है
  4. Success या failure की notify करता है

Zero-downtime deployment

Auto-deploy zero-downtime strategy use करता है:

  1. नया container मौजूदा के साथ start होता है
  2. Health checks नए container को verify करते हैं
  3. Traffic नए container पर switch होता है
  4. पुराना container gracefully बंद होता है

Screenshots

Auto-Deploy सेटअप करें - Screenshot 1

Video Tutorials

Related Features

Ready to try Server Compass?

Download the app and deploy your first application in under 5 minutes.

Download Server Compass