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 أو أكبر
فئة المهمة الحزمة