تخطَّ إلى المحتوى

قم بتثبيت CHAMPREPCLI

اختر طريقة تثبيت واحدة. لا تقم بتثبيت نسخ متعددة إلا إذا كنت تعرف أي ملف قابل للتنفيذ يظهر أولاً في PATH.

المثبت المباشر لنظامي macOS وLinux

Section titled “المثبت المباشر لنظامي macOS وLinux”
Terminal window
curl -fsSL https://cli.champrep.com/install.sh | sh

يقوم المثبت باختيار نظام التشغيل والبنية المدعومين، ويقوم بتنزيل الإصدار من cli.champrep.com، ويتحقق من بيانات تعريف العنصر المنشور. دليل التثبيت الافتراضي للمستخدم هو $HOME/.local/bin.

قم بتثبيت إصدار أو دليل معين باستخدام خيارات المثبت:

Terminal window
curl -fsSL https://cli.champrep.com/install.sh \
| sh -s -- --version VERSION --prefix "$HOME/.local/bin"

راجع البرنامج النصي في cli.champrep.com/install.sh قبل تشغيله عندما تتطلب سياسة الأمان الخاصة بك ذلك.

Terminal window
brew tap champrep-llc/cli \
https://code.champrep.com/champrep-llc/champrep-cli.git
brew install champrep-llc/cli/champrep

قم بالترقية لاحقًا باستخدام:

Terminal window
brew update
brew upgrade champrep

Terminal window
scoop bucket add champrep `
https://code.champrep.com/champrep-llc/champrep-cli.git
scoop install champrep

قم بالترقية لاحقًا باستخدام:

Terminal window
scoop update champrep

Terminal window
docker pull champrep/cli:latest
docker run --rm champrep/cli:latest --version

بالنسبة للأوامر غير التفاعلية، أدخل مفتاحًا محدد النطاق من مدير السر الخاص بك:

Terminal window
docker run --rm \
--env CHAMPREP_TOKEN \
champrep/cli:latest auth whoami

تجنب وضع مفتاح مباشرةً في أمر شل لأنه قد يتم الاحتفاظ به في سجل أوامر الشل أو عند فحص العمليات.

Terminal window
command -v champrep
champrep --version
champrep version
champrep --help

إذا لم يتم العثور على الأمر بعد تشغيل المثبت المباشر، أضف دليل التثبيت إلى PATH وافتح محطة طرفية جديدة. على سبيل المثال:

Terminal window
export PATH="$HOME/.local/bin:$PATH"

احفظ الإعداد في ملف بدء التشغيل الذي تستخدمه شلّك.

بعد ذلك، قم بتوثيق CLI. إذا تم اختيار نسخة قديمة أو لم يتم تشغيل الملف الثنائي، فاستخدم CLI استكشاف الأخطاء وإصلاحها.