חיברתם את GitHub ללוח הבקרה? עכשיו פורסים. אפשר לאתר חדש, או לאתר קיים.
לאתר חדש
- בלשונית Websites לחצו על Add website, ובחרו פריסה מתוך GitHub.
- בחרו את המאגר, ואת הענף או התגית לפריסה.
- פקודת בנייה (לא חובה): אם הפרויקט צריך בנייה, למשל
npm run build. - תיקייה לפרסום (לא חובה): אם האתר המוכן יושב בתיקייה פנימית, למשל
distאוpublic. - פריסה אוטומטית (לא חובה): כל דחיפה לענף שבחרתם תיפרס לבד.
לאתר קיים
בלוח המחוונים של האתר פתחו את הלשונית GitHub, ובחרו שם את המאגר ואת ההגדרות.
מה קורה בשרת
- כל פריסה נשמרת בתיקייה משלה, בתוך התיקייה
deploysשבתיקיית הבית. - הקישור
deploys/currentמצביע תמיד על הפריסה האחרונה שהצליחה. אם הוגדרה תיקייה לפרסום, היא הופכת לשורש האתר. - פריסה נחשבת מוצלחת רק אם הקוד ירד ופקודת הבנייה הסתיימה בלי שגיאה. אחרת, האתר נשאר בגרסה הקודמת.
טיפ שלנו: קבצים שלא נמצאים במאגר, כמו תמונות שמשתמשים מעלים, לא עוברים בין פריסות. שמרו אותם מחוץ לתיקיית הפריסה, למשל בתת דומיין נפרד לקבצים.