-
Notifications
You must be signed in to change notification settings - Fork 423
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
AZP: create draft release with uploaded artifacts #4257
Conversation
Test PASSed. |
Test PASSed. |
This new file needs to be setup as another pipeline in AZP, do you have enough permissions to do it? |
@jgunthorpe no, I don't have enough permission in openucx/ucx repo to add this new file. Could you please help? |
Do we plan to have release as a Docker / Singularity image? It would be easier to create then one for SparkUCX. Seems like there's a possibility to push a docker image as well: https://docs.microsoft.com/en-us/azure/devops/pipelines/ecosystems/containers/push-image?view=azure-devops cc @mike-dubman |
@amaslenn you should have enough permissions now |
@jgunthorpe still don't see openucx/ucx in the list of available repos when adding a new pipe in Azure interface (only my fork, amaslenn/ucx): |
- Build using Fedora Docker image - Upload tarball and source rpm
4b8a40d
to
dbd506c
Compare
Created release example: https://github.com/openucx/ucx/releases/tag/untagged-97ba63af2f3b6bb8219c |
Test FAILed. |
Mellanox CI: FAILED on 9 of 29 workers (click for details)Note: the logs will be deleted after 21-Oct-2019
|
Test PASSed. |
Mellanox CI: PASSED on 29 workers (click for details)Note: the logs will be deleted after 21-Oct-2019
|
bot:retest |
Test PASSed. |
Mellanox CI: PASSED on 29 workers (click for details)Note: the logs will be deleted after 22-Oct-2019
|
Test FAILed. |
Test FAILed. |
Test FAILed. |
gcc --version | ||
./contrib/configure-release | ||
./contrib/buildrpm.sh -s -t -b | ||
displayName: Build tarball |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
display name: build tarball and source rpm
@amaslenn was the permission issue solved? |
Test PASSed. |
Mellanox CI: PASSED on 29 workers (click for details)Note: the logs will be deleted after 23-Oct-2019
|
@yosefe does this change need to be ported to release branches? |
Yes please : to v1.6.x and v1.7.x |
PR to master: openucx#4257
PR to master: openucx#4257
What
Implement draft release creation on pushed tags. Upload release tarball and source rpm.
Done via AZP, GitLab CI config is not required anymore.