Skip to content
This repository was archived by the owner on Mar 13, 2026. It is now read-only.
This repository was archived by the owner on Mar 13, 2026. It is now read-only.

[infrastructure] Move CPT CI to Jenkins #532

@uilianries

Description

@uilianries

Description of Problem, Request, or Question

Currently, each CPT release requires some manual steps to be uploaded to Pypi due its scripts (we don't run a simple twine command). Also, Travis CI is bit "slow", as the free account only allows few parallel jobs and we use the same account for all conan-io organization.

Moving to Jenkins we will be able to integrate our upload script, and build any PR faster.

Some Tasks:

  • Add Jenkinsfile to build CPT
    • Support Linux
    • Support Mac
    • Support Windows
  • Add CPT upload script
  • Update CI Bot to report any build result
    • Comment build result
    • Provide log result link

/cc @czoido

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions