ppsspp icon indicating copy to clipboard operation
ppsspp copied to clipboard

Orphis' buildbot site down

Open beyondmeat opened this issue 2 years ago • 15 comments

please host dev builds on github as pre-releases.

beyondmeat avatar Mar 08 '24 00:03 beyondmeat

hardware issue, orphis is on it

hrydgard avatar Mar 08 '24 01:03 hrydgard

Screenshot_20240308-113556_Edge

@hrydgard still the same, I have been wanting to install the latest dev version for days

brujo5 avatar Mar 08 '24 19:03 brujo5

Even if you can't build it on your own, you could just download artifacts from github actions: ~https://github.com/hrydgard/ppsspp/actions/workflows/build.yml

It's even set up to generate android apk, through requires manual trigger and I'm unsure if it's available for everyone or just contributors.

LunaMoo avatar Mar 08 '24 21:03 LunaMoo

Screenshot_20240308-154457_Edge

android artifact does not appear

brujo5 avatar Mar 08 '24 22:03 brujo5

Once it completes it should be here

LunaMoo avatar Mar 09 '24 01:03 LunaMoo

Thanks

brujo5 avatar Mar 09 '24 03:03 brujo5

sorry, I want to update ppsspp, do I have to check all of these Screenshot_20240311-211157_Chrome

IrfanH495 avatar Mar 11 '24 14:03 IrfanH495

To make it a bit clearer for anyone new coming, I'm reformatting this a bit.

Android builds

Those are triggered manually, so not much happening, but will trigger new one when meaningful changes happen, remember PPSSPP is multiplatform and not every build is even relevant for you, often it's just a number change, anyway the list is here, from there choose the latest "Manual Generate Android APK".

Then just go to artifacts of the build that interests you and click "android-NormalOptimized build" (those are direct links to the last build I triggered while writing this, and before turning this post into more of an universal guide, you can just follow instructions instead of clicking them in case newer build will be triggered).

Here's a screenshot made from an Android phone to make it easier 🐮 IMG_20240311_160842



Windows x64/ARM64/Ubuntu/MacOS builds

Standard workflow "build" is automatic and include merges(last merge is usually latest) and all pull requests(basically any work someone wants in, but it might not be based on latest version and might require changes before being accepted) includes Windows x64, Windows ARM64, macOS and ubuntu builds. Screenshot of those: Zrzut ekranu 2024-03-11 161200 Just click on latest build from "master", which usually is last merge and on the bottom of the page that opens there will be 4 artifact builds. Zrzut ekranu 2024-03-11 161708 Just click on the file name that's named after the platform you're interested in for example and likely most popular "Windows x64 build".



Other platforms

Other than Android APK we also have a setup for iOS IPA and UWP MSIX with manual triggers(limited to contributors or collaborators), the lists are empty for now as nobody requested builds from those platforms.

LunaMoo avatar Mar 11 '24 15:03 LunaMoo

Thanks @LunaMoo

IrfanH495 avatar Mar 11 '24 15:03 IrfanH495

аппаратная проблема, orphis занимается этим

What do we end up with? The server is still not available. Where can I get the latest preview builds?

master1274 avatar Mar 15 '24 07:03 master1274

The way to get latest builds was always there since long time ago separate from Orphis buildbot, just look up into my post explaining how to download artifacts from github actions.

Also as can be seen - nothing significant affecting most user experience or compatibility was worked on any recent time, it's all minor changes, sometimes important to a very narrow number of users.

LunaMoo avatar Mar 15 '24 13:03 LunaMoo

New buildbot is up, though doesn't have a lot of history yet:

https://www.ppsspp.org/devbuilds/

It only has Windows and Android so far, like Orphis', but more platforms may be added in the future.

Orphis' bot is still down though.

hrydgard avatar Mar 22 '24 08:03 hrydgard

Please consider using github 'prelease' release feature for dev builds, and host the other builds on github as well, this would be useful for scoop updater.

beyondmeat avatar Mar 26 '24 04:03 beyondmeat

@beyondmeat if you know how to set that up, feel free to help out (PR or instructions).

I just spent a bunch of time setting up a new buildbot, so not inclined to dig more right now.

hrydgard avatar Mar 26 '24 14:03 hrydgard

I can create the needed github workflows/actions and do a PR

beyondmeat avatar Mar 27 '24 02:03 beyondmeat