התקנת ראנר של GitHub
הכנות מראש
- משתמש ניהול בארגון של GitHub שלנו (של מעבדות טגי)
- שרת או מחשב המאושר על ידי מנהל הפיתוח, ומחובר לרשת הפרטית של טגי
שלב 1: הכנת המערכת
- ודא שהשרת/מחשב שלך עומד בדרישות המערכת המתוארות על ידי GitHub עבור רצים שמתארחים בעצמם.
שלב 2: התקנת הראנר
-
ה יכנסו לשרת
-
הורידו את הראנר על ידי הפקדוות הפקודות הבאות:
mkdir actions-runner && cd actions-runner
curl -O -L https://github.com/actions/runner/releases/download/v<runner_version>/actions-runner-linux-x64-<runner_version>.tar.gz
tar xzf ./actions-runner-linux-x64-<runner_version>.tar.gz -
התקינו וקנפגו את הראנר
./config.sh --url https://github.com/tgilabs/ --name <runner_name> --work <runner_work_directory> -
התקינו והפעילו את הראנר כשירות (systemd עבור לינוקס):
./svc.sh install
./svc.sh start
ניהול הראנר
אתה יכול לעצור, להפעיל ולהסיר את ההתקנה של הרץ כשירות באמצעות הפקודות הבאות:
-
Stop the runner service:
./svc.sh stop -
Start the runner service:
./svc.sh start -
Uninstall the runner service:
./svc.sh uninstall
אופן השימוש בראנרים
warning
אין לעשות שימוש בראנרים אחרים שהוא לא ארגוני בפיתוח קוד פרטי
שרת משחקים ופלטפורמות משחק
jobs:
my-job:
runs-on: self-hosted, linux, x64, game-cloud
steps:
- name: Checkout code
uses: actions/checkout@v3
ראנרים פרטי בשביל דברים כללי ללא קשר למערכות משחק
jobs:
my-job:
runs-on: self-hosted, Linux X64 il ims-network-runners
steps:
- name: Checkout code
uses: actions/checkout@v3