Page MenuHome

Fix T90231: Create download page for each patch/branch
AbandonedPublic

Authored by Dalai Felinto (dfelinto) on Aug 19 2021, 6:01 PM.

Details

Summary

This supports sub-pages for specific branches or patches. This way developers can pass a link around that shows only the relevant branches.

This patch includes:

  • Change page header when looking at specific branch/patch
  • Add link to sub-page in the patch/branch builds
  • Link to go back to All Patches/Branches

UI adjustments and design done with @Pablo Vazquez (pablovazquez) .
. . .

Note, this requires D12271

Diff Detail

Event Timeline

Dalai Felinto (dfelinto) requested review of this revision.Aug 19 2021, 6:01 PM
Dalai Felinto (dfelinto) created this revision.

Can you create a feature/download_patch branch from develop for this patch in the blender-buildbot-www project ?
I would need to run tests on the changes.

No changes should be done directly in develop or master that will be used for more testing and deployment.

Can you create a feature/download_patch branch from develop for this patch in the blender-buildbot-www project ?
I would need to run tests on the changes.

No changes should be done directly in develop or master that will be used for more testing and deployment.

Done. I included all three patches (D12270, D12271 and D12272) in the branch,

Pushed to UATEST
https://builder-uatest.blender.org/download/daily/

I added few builds so they can be tested for the specific branch or patch.

Switched DEVTEST and UATEST back to develop branch as there seems to have issues with showing archived builds.
They show correctly here.
https://builder-uatest.blender.org/download/experimental/archive/

I fixed the archive issue on feature/download_patch.

Dalai Felinto (dfelinto) updated this revision to Diff 41256.EditedAug 31 2021, 10:45 AM

There was a bug in the code that prevented archived builds from showing up. This commit fix this bug.

In the future if we want we can have per-branch/patch archive link. But for now let's have one big archive for simplicity sake (of the patch).

Pushed fix to UATEST ready for tests.

If this is good, we can push to PROD.

I'm doing some final tests. Will let you know

Final fix (tm) for archive and downloads.

@James Monteath (jmonteath) I pushed the branch with the latest patches. It is all good in my local tests. Ready to test UATEST

Working like a charm in UATEST, thanks.