Task #3614
closedHave Travis push packages to pypi whenever a new tag is created in the pulpcore repo
100%
Description
https://docs.travis-ci.com/user/deployment/pypi/#Deploying-tags
Because pulp/pulp includes 3 packages in one repository we will need to upload individual tags to kick off deployments.
A pulpcore-3.0.0* tag for pulpcore
A pulpcore-plugin-3.0.0* tag for pulpcore-plugin
and a pulpcore-common-3.0.0* tag for pulpcore-common
Related issues
Updated by daviddavis over 6 years ago
- Copied to Task #3615: Have Travis push packages to pypi whenever a new tag is created in the pulpcore repo added
Updated by bizhang over 6 years ago
- Status changed from NEW to ASSIGNED
- Assignee set to bizhang
Updated by bizhang over 6 years ago
@daviddavis How would the tags work when we have 2 differently versioned packages in the same repo?
pulpcore-plugin and pulpcore are versioned separately, what would a tag for this look like?
Updated by bmbouter over 6 years ago
I asked in #travis, and they suggested and the `deploy:` config key accepts an array, and each array entry supports `on:` with conditions, so they think we can define multiple deploy entries that run under different conditions
https://docs.travis-ci.com/user/deployment#Conditional-Releases-with-on%3A
Added by werwty over 6 years ago
Added by werwty over 6 years ago
Revision 43e758b0 | View on GitHub
Have Travis push packages to pypi whenever a pulp3 tags are created
Updated by bizhang over 6 years ago
- Status changed from ASSIGNED to POST
Updated by werwty over 6 years ago
- Status changed from POST to MODIFIED
- % Done changed from 0 to 100
Applied in changeset pulp|43e758b07d2b16b47d1ace7859a7207146313cd9.
Updated by bmbouter almost 5 years ago
- Status changed from MODIFIED to CLOSED - CURRENTRELEASE
Have Travis push packages to pypi whenever a pulp3 tags are created
closes #3614 https://pulp.plan.io/issues/3614