OpenMW Nightly builds

Anything related to PR, release planning and any other non-technical idea how to move the project forward should be discussed here.
User avatar
psi29a
Posts: 5355
Joined: 29 Sep 2011, 10:13
Location: Belgium
Gitlab profile: https://gitlab.com/psi29a/
Contact:

Re: OpenMW Nightly builds

Post by psi29a »

On GL appveyor is triggered per merge into master and we can set up a nightly Cron/trigger to build from master.
austen1000
Posts: 27
Joined: 31 Jan 2015, 15:23

Re: OpenMW Nightly builds

Post by austen1000 »

There has not been any new builds since the 10th. Malfunction?
User avatar
psi29a
Posts: 5355
Joined: 29 Sep 2011, 10:13
Location: Belgium
Gitlab profile: https://gitlab.com/psi29a/
Contact:

Re: OpenMW Nightly builds

Post by psi29a »

Where? We have multiple nightlies...
austen1000
Posts: 27
Joined: 31 Jan 2015, 15:23

Re: OpenMW Nightly builds

Post by austen1000 »

The Windows builds by Ace in this thread... The last ones built were on the 10th, so I was pointing them out, as Ace had asked us to do (I have done so at least once in the past already). Unless its some visual glitch with the date counter on my end, or WIndows nightlies are now hosted elsewhere and the links on the download page are not up-to-date.

Edit: My puzzlement by your question stems from where I thought this thread was strictly for Windows nightly build discussion, or at least the focus, given this is the only place to get them. My apologies if I am mistaken.
Attachments
Nightlies.PNG
User avatar
psi29a
Posts: 5355
Joined: 29 Sep 2011, 10:13
Location: Belgium
Gitlab profile: https://gitlab.com/psi29a/
Contact:

Re: OpenMW Nightly builds

Post by psi29a »

No worries, and yeah, I head no idea which Nightlies you meant. If the Ubuntu Nightlies were old, then yeah... you should yell at me here too. :P

The MacOS nightlies are also talked about in this thread:
corristo wrote: 18 Jul 2018, 21:46 macOS nightly builds are back to normal after the fix.
We'll have to wait and see what Ace has to say. Thanks for clarifying!
User avatar
AnyOldName3
Posts: 2666
Joined: 26 Nov 2015, 03:25

Re: OpenMW Nightly builds

Post by AnyOldName3 »

I'm unconvinced we need nightlies now that AppVeyor does artefacts. Maybe we should just change the first post to point to those.
User avatar
psi29a
Posts: 5355
Joined: 29 Sep 2011, 10:13
Location: Belgium
Gitlab profile: https://gitlab.com/psi29a/
Contact:

Re: OpenMW Nightly builds

Post by psi29a »

AnyOldName3 wrote: 16 Oct 2018, 21:05 I'm unconvinced we need nightlies now that AppVeyor does artefacts. Maybe we should just change the first post to point to those.
I agree with this as well. I wish Travis-CI provided artifacts like AppVeyor does, that being said... AV does support building on Linux now...

That just leaves MacOS, but AV said:
Feodor Fitsner wrote: Posted by Feodor Fitsner on Jul 30, 2018 @ 06:36 PM

Yes, we have plans to add MacOS support later this year.
https://help.appveyor.com/discussions/q ... -available
User avatar
AnyOldName3
Posts: 2666
Joined: 26 Nov 2015, 03:25

Re: OpenMW Nightly builds

Post by AnyOldName3 »

I'm pretty sure Travis does artefacts if you tell it to. I think that's how Dolphin Emulator does its Ubuntu and OSX builds.
User avatar
Capostrophic
Posts: 794
Joined: 22 Feb 2016, 20:32

Re: OpenMW Nightly builds

Post by Capostrophic »

AppVeyor doesn't make builds of the master currently.
User avatar
psi29a
Posts: 5355
Joined: 29 Sep 2011, 10:13
Location: Belgium
Gitlab profile: https://gitlab.com/psi29a/
Contact:

Re: OpenMW Nightly builds

Post by psi29a »

AnyOldName3 wrote: 16 Oct 2018, 21:35 I'm pretty sure Travis does artefacts if you tell it to. I think that's how Dolphin Emulator does its Ubuntu and OSX builds.
Oh, it does, but it doesn't host it for you. You have to provide a place to store them, be it S3/AWS, FTP or something else. For example here:
https://github.com/dolphin-emu/dolphin/ ... travis.yml
Capostrophic wrote: 16 Oct 2018, 21:40 AppVeyor doesn't make builds of the master currently.
Nothing we can't fix, we can set a cron job to run nightly and hit all 3 major OSes in one go from master.

Or we can have a mixture of AV and Travis and then have a deploy script upload it to our server... but that will have to be after our migration/transition.
Post Reply