Feature #994

Bug #985: Random plugin not yet included for 1.1

Resume nightly builds

Added by Rob Baer almost 3 years ago. Updated over 1 year ago.

Status:Fix exists, needs testingStart date:02/15/2016
Priority:NormalDue date:
Assignee:Joel Palmius% Done:

0%

Category:Jenkins
Target version:MakeHuman 1.1.2

Description

Refer Issue #985

The random feature works fine in r1999 (stable) Mercurial. However, Issue #985 is recorded is as a build-strip related issue, so it needs to be tested in nightly build. This is a problem since we have suspended stable nightly builds.

FEATURE REQUEST: Resume stable nightly builds to allow testing of such issues.


Related issues

Related to MakeHuman - Feature #1152: Finish new jenkins install and decide what build routines... New 03/16/2017

History

#1 Updated by Joel Palmius almost 3 years ago

Yes, I'm aware of this.

Both the stable and unstable builds are stopped, but for different reasons.

I want to reconfigure stuff on the build server before restarting the builds. For example, the current jenkins scripts assume that "stable" is 1.0.x and "unstable" is 1.1.x. This is not something big, but it should be looked into.

#2 Updated by Joel Palmius almost 3 years ago

  • Subject changed from Resume Stable nightly builds to Resume nightly builds
  • Priority changed from Urgent to Normal
  • Target version changed from MakeHuman 1.1.0 to MakeHuman 1.1.1

At this point it's preferable that people use the release candidates for 1.1.x.

See

Eventually it's obviously necessary to start building nightlies for 1.2.x, but this is not urgent.

#3 Updated by Aranuvir # over 2 years ago

Any proceedings on this? Jenkins is currently down?

Edit: sorry about Jenkins, wrong link.

#4 Updated by Joel Palmius over 2 years ago

No, I haven't started nightly builds because

  1. I still think most users should use the stable build. We pushed hard for everyone going for the nightly build for a year before release, and people will remember that. Since default isn't remotely close to a release, it'd render an unnecessary support load if people started to use builds of that branch.
  2. I'm lazy

#5 Updated by Aranuvir # over 2 years ago

Joel Palmius wrote:

  1. I still think most users should use the stable build. We pushed hard for everyone going for the nightly build for a year before release, and people will remember that. Since default isn't remotely close to a release, it'd render an unnecessary support load if people started to use builds of that branch.

On the other hand, having a wider range of testers shouldn't harm. Or we should think about some privileged beta-testers...

#6 Updated by Joel Palmius almost 2 years ago

  • Status changed from New to Accepted
  • Target version changed from MakeHuman 1.1.1 to MakeHuman 1.1.2

#7 Updated by Joel Palmius almost 2 years ago

  • Related to Feature #1152: Finish new jenkins install and decide what build routines to run added

#8 Updated by Joel Palmius over 1 year ago

  • Status changed from Accepted to Fix exists, needs testing

I have now started nightly builds again, with the following circumstances:

  • The build is for python3 with pyside (whereas the last release is for python2 with pyqt4)
  • The source is fetched from the "master" branch at https://github.com/makehumancommunity/makehuman
  • Only windows binaries are built atm, I'll write instructions for how to run py3 from source on linux and recommend user to use that instead. Mac I don't know about yet.
  • The resulting zip is called "makehuman-community-*-win32.zip", and is found at http://download.tuxfamily.org/makehuman/nightly/
  • The zip currently bundles MHX2, MHAPI and (and old version of) the asset downloader. Eventually I'll add the socket server and possibly some key community assets. But this will be decided later.

Also available in: Atom