PyPIPublisher@0 - مهمة ناشر PyPI v0
استخدم هذه المهمة لإنشاء وتحميل sdist أو عجلة إلى فهرس متوافق مع PyPI باستخدام Twine.
بناء الجملة
# PyPI publisher v0
# Create and upload an sdist or wheel to a PyPI-compatible index using Twine.
- task: PyPIPublisher@0
inputs:
pypiConnection: # string. Alias: serviceEndpoint. Required. PyPI service connection.
packageDirectory: # string. Alias: wd. Required. Python package directory.
#alsoPublishWheel: false # boolean. Alias: wheel. Also publish a wheel. Default: false.
# PyPI Publisher v0
# Create and upload an sdist or wheel to a PyPI-compatible index using Twine.
- task: PyPIPublisher@0
inputs:
pypiConnection: # string. Alias: serviceEndpoint. Required. PyPI service connection.
packageDirectory: # string. Alias: wd. Required. Python package directory.
#alsoPublishWheel: false # boolean. Alias: wheel. Also publish a wheel. Default: false.
الإدخالات
pypiConnection
- اتصال خدمة PyPI
الاسم المستعار للإدخل: serviceEndpoint
. string
. مطلوب
تحديد اتصال خدمة عام للاتصال بفهرس الحزمة.
packageDirectory
- دليل حزمة Python
الاسم المستعار للإدخل: wd
. string
. مطلوب
يحدد دليل حزمة Python التي يتم إنشاؤها ونشرها حيث setup.py
يوجد.
alsoPublishWheel
- نشر عجلة أيضا
الاسم المستعار للإدخل: wheel
. boolean
. القيمة الافتراضية: false
.
يحدد ما إذا كان يجب إنشاء ونشر حزمة عجلة عالمية (مستقلة عن النظام الأساسي) بالإضافة إلى حزمة sdist. مزيد من المعلومات حول حزم مشاريع Python.
خيارات التحكم بالمهمة
تحتوي جميع المهام على خيارات التحكم بالإضافة إلى مدخلات المهام الخاصة بها. لمزيد من المعلومات، راجع خيارات التحكم وخصائص المهمة الشائعة.
متغيرات الإخراج
لا شيء
الملاحظات
هام
تم إهمال مهمة PyPI Publisher. يمكنك الآن نشر حزم PyPI باستخدام مصادقة Twine والبرامج النصية المخصصة.
استخدم هذه المهمة لإنشاء وتحميل sdist أو عجلة إلى فهرس متوافق مع PyPI باستخدام Twine.
تنشئ هذه المهمة حزمة sdist عن طريق تشغيل python setup.py sdist
مع مثيل Python في PATH
. بالإضافة إلى sdist، فإنه يمكن اختياريا بناء عجلة عالمية. سيقوم بتحميل الحزمة إلى فهرس PyPI باستخدام twine
.
ستقوم المهمة بتثبيت wheel
الحزم و twine
مع python -m pip install --user
.
المتطلبات
المتطلبات | الوصف |
---|---|
أنواع البنية الأساسية لبرنامج ربط العمليات التجارية | YAML، الإصدار الكلاسيكي، الإصدار الكلاسيكي |
يعمل على | Agent, DeploymentGroup |
المطالب | بلا |
القدرات | لا تفي هذه المهمة بأي متطلبات للمهام اللاحقة في الوظيفة. |
قيود الأوامر | أي |
متغيرات Settable | أي |
إصدار الوكيل | 2.0.0 أو أكبر |
فئة المهمة | الحزمة |
الملاحظات
https://aka.ms/ContentUserFeedback.
قريبًا: خلال عام 2024، سنتخلص تدريجيًا من GitHub Issues بوصفها آلية إرسال ملاحظات للمحتوى ونستبدلها بنظام ملاحظات جديد. لمزيد من المعلومات، راجعإرسال الملاحظات وعرضها المتعلقة بـ