예제 #1
0
def _create_package():
    bintray = Bintray()
    response = bintray.create_package("uilianries", "generic", "qux", ["MIT"],
                                      "https://github.com/uilianries/bintray-python", None, "foo",
                                      ["test", "jfrog", "couse"], "http://example.com",
                                      "https://github.com/uilianries/bintray-python/issues",
                                      "uilianries/bintray-python", None, True)
    return response
    package = bintray.search_package(
        subject=bintray_orga,
        repo=bintray_repo,
        package=bintray_package,
    )

    # If remote package doesn't exist, create it
    if len(package) is 1:
        print("Creating new package: %s" % bintray_package)
        bintray.create_package(
            subject=bintray_orga,
            repo=bintray_repo,
            package=bintray_package,
            desc=description,
            licenses=licenses,
            vcs_url=vcs_url,
            website_url=website,
            issue_tracker_url=issue_tracker,
            github_repo=github_repo,
            github_release_notes_file=github_notes,
            public_download_numbers=download_count,
        )
    # If remote package exists, update it
    else:
        print("Updating existing package: %s" % bintray_package)
        bintray.update_package(
            subject=bintray_orga,
            repo=bintray_repo,
            package=bintray_package,
            desc=description,
            licenses=licenses,