-
Notifications
You must be signed in to change notification settings - Fork 919
Add Cloudsmith upload step to Azure pipeline #3042
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
base: main
Are you sure you want to change the base?
Conversation
|
Please separate this changes in 2 different commits, on for the script, and one for the azure pipeline integration. |
vasbimpikasadi
left a comment
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.
Just a few comments merely on minor readability/maintainability improvements.
daaa18d to
e88f0ff
Compare
Thanks for the heads-up. I’ve split the original commit into two representative commits. |
|
Linux Test Harness results now available here. |
97abe1a to
8911836
Compare
Publish_to_Cloudsmith jobs run on: - PRs (non-fork) targeting main, next_stable, or 202* branches - Direct pushes to main, next_stable, or 202* branches Signed-off-by: Liviu Tomoiaga <[email protected]>
8911836 to
6319bb5
Compare
|
Linux Test Harness results now available here. |
|
Hi @vasileiosbi @artursartamonovsadi @AAndrisa - I’ve applied your suggestions. Let me know if there’s anything else to adjust; otherwise, we can mark this PR 🟢 and merge it into main |
Add prepare_artifacts_for_cloudsmith.sh which: - Organizes kernel images and DTBs by architecture/platform - Generates git properties file with branch and commit info - Uploads artifacts to Cloudsmith using wiki-scripts utility - Sets Azure pipeline variables for downstream stages Called from azure-pipelines.yml in the Publish_to_Cloudsmith job. Signed-off-by: Liviu Tomoiaga <[email protected]>
6319bb5 to
b0b0630
Compare
| CLOUDSMITH_REPO="linux" | ||
| SERVER_PATH="${CLOUDSMITH_REPO}/" |
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.
the CLOUDSMITH_REPO variable should still point to "sdg-linux", because that's the repo's name in cloudsmith. My previous comment was referring to the version of the packages, which should be linux/... (i.e. L34 should be SERVER_PATH="linux/" and remove the extra "/" on L134)
|
Linux Test Harness results now available here. |
Ensures artifact availability during the transition period.
PR Description
This PR adds Cloudsmith artifact publishing capability to the Azure CI pipeline, ensuring artifact availability during the transition period from Artifactory to Cloudsmith.
PR Type
PR Checklist