Octopus-oc-corelibs-cdtapi
コアライブラリは次のとおりです。
OC_CDTAPIモジュール
- api.py - http/https quieriesのpythonリクエストへの拡張
- dbsm2api.py-データベーススキーママネージャーへのAPI(いくつかの推進力の実装)
- devpiapi.py - pythonインデックスを扱うクラス - dmsapi.py - 分配管理システムへのAPI(いくつかの推進力の実装)
- dmsgetverapi.py - 分配管理システムの一部を獲得するためのAPI(いくつかの推進力の実装)
- foremanapi.py - フォアマンへのAPI(限定)
- Jenkinsapi.py - Jenkins v.1.xへのAPI
- nexusapi.py - Maven互換ストレージ(現在のSonatype nexus and JFrogのArtifactory)へのAPI
- testserver.py - api.pyベースのモジュールのテストのための模擬HTTPサーバー
- nexus.py - maven互換リソースのコマンドラインインターフェイス:アップロード、ダウンロード、削除アーティファクト
テンプレート(将来の使用の可能性):
- OKD - OpenShift OKDのテンプレート
dockerfileは、すべてのライブラリのbdist_wheelsを構築します。結果の画像を使用して、Pypiに展開するか、ライブラリを直接インポートするソースとして展開できます。