The International Simutrans Forum

 

Author Topic: Nightly build site discussion  (Read 109175 times)

0 Members and 1 Guest are viewing this topic.

Offline vilvoh

  • One of the good guys
  • Administrator (Inactive)
  • *
  • Posts: 4504
  • I'm the constructor, the architect
    • Escala real
Re: Nightly build site discussion
« Reply #105 on: May 24, 2010, 08:09:54 AM »
Perhaps it's rejecting requests from non european countries due to server overload or similar.

Offline wernieman

  • Devotees (Inactive)
  • *
  • Posts: 713
    • Werniemans-Webside (only German)
Re: Nightly build site discussion
« Reply #106 on: May 24, 2010, 03:00:47 PM »
As I know, there is no "IP-Blocking" .... I think it is an routing-Problem ...

Offline ansgar

  • *
  • Posts: 80
Re: Nightly build site discussion
« Reply #107 on: May 24, 2010, 03:19:25 PM »
As I know, there is no "IP-Blocking" .... I think it is an routing-Problem ...
Unlikely.  Traceroutes from Japan and Germany have the same last hops.  I think somebody has banned "evil" IP subnets on the web server.

Who administrates the server? Maybe we should ask him.

Regards,
Ansgar

Offline prissi

  • Developer
  • Administrator
  • *
  • Posts: 9353
  • Languages: De,EN,JP
Re: Nightly build site discussion
« Reply #108 on: May 24, 2010, 06:24:44 PM »
Interestingly the japanese access via proxy worked too. Is this a dyn-dns address? Those propagate often not fast enough.

Offline wernieman

  • Devotees (Inactive)
  • *
  • Posts: 713
    • Werniemans-Webside (only German)
Re: Nightly build site discussion
« Reply #109 on: May 24, 2010, 06:52:36 PM »
It is on a Server from Frank ... and it is not an dyn-dns ....

Offline whoami

  • Devotees (Inactive)
  • *
  • Posts: 693
Re: Nightly build site discussion
« Reply #110 on: May 24, 2010, 08:20:22 PM »
As discussed elsewhere, Frank may not be able to do something about it, because not only his server is involved in the HTTP request (according to my understanding, err, guessing of the technical setup). The aforementioned advertisement in the error message might be from Frank's provider's webserver, same for the error message itself. @the people to whom the problem occurs: could you please post a screenshot and also the source code (put it in a
Code: [Select]
block or an attachment to mask it) of the error page?

Offline IgorEliezer br

  • Devotee
  • Administrator
  • *
  • Posts: 4073
  • Cake recipes are cool... REALLY!
    • Igor Eliezer Architect and Urban Planner/Arquiteto e Urbanista
  • Languages: PT, EN, AutoLISP, Python
Re: Nightly build site discussion (down?)
« Reply #111 on: June 16, 2012, 06:19:05 AM »
Is the Nightly build site down? :(

Offline The Hood

  • Devotee
  • *
  • Posts: 2889
  • pak128.Britain developer
Re: Nightly build site discussion
« Reply #112 on: June 16, 2012, 09:12:25 AM »
It seems simutrans-germany.com is down in general...

Offline DirrrtyDirk

  • Devotees (Inactive)
  • *
  • Posts: 1253
  • JR 700 Series Shinkansen
  • Languages: EN,DE
Re: Nightly build site discussion
« Reply #113 on: June 16, 2012, 10:13:33 AM »
Seems to be up and running (again?) to me.

Offline whoami

  • Devotees (Inactive)
  • *
  • Posts: 693
Re: Nightly build site discussion
« Reply #114 on: September 08, 2012, 09:20:39 PM »
Since SVN revision 5899 and August 30th, the nightly builds for Windows (and only these) are broken. We are working on a solution, see r5899 nightly fails to start.
Revision 5898, which is still available for download, is the last working one.

Offline IgorEliezer br

  • Devotee
  • Administrator
  • *
  • Posts: 4073
  • Cake recipes are cool... REALLY!
    • Igor Eliezer Architect and Urban Planner/Arquiteto e Urbanista
  • Languages: PT, EN, AutoLISP, Python
Re: Nightly build site discussion
« Reply #115 on: September 08, 2012, 10:43:37 PM »
Yep, I've tried r5908 Windows/GDI today, and it's broken. Too bad. D:

Offline whoami

  • Devotees (Inactive)
  • *
  • Posts: 693
Re: Nightly build site discussion
« Reply #116 on: September 11, 2012, 09:29:11 AM »
nightly.simutrans-germany.com and www.simutrans-germany.com do not respond at the moment.

Offline wernieman

  • Devotees (Inactive)
  • *
  • Posts: 713
    • Werniemans-Webside (only German)
Re: Nightly build site discussion
« Reply #117 on: September 11, 2012, 10:13:11 AM »
it works (on the moment)

Offline whoami

  • Devotees (Inactive)
  • *
  • Posts: 693
Re: Nightly build site discussion
« Reply #118 on: September 28, 2012, 12:01:58 PM »
For around four days, all the links to the archives (.zip and .7z) with the single executables (on the nightly download site, e.g. sim-winsdl.7z) have been broken - either the wrong archive will be presented for download, or an error message appears. But the complete archives ("incl. history and log as zip") work. This applies to Linux, Windows and Mac builds.

See also http://www.simutrans-forum.de/forum/thread.php?postid=86298#post86298 (German forum).

Offline wernieman

  • Devotees (Inactive)
  • *
  • Posts: 713
    • Werniemans-Webside (only German)
Re: Nightly build site discussion
« Reply #119 on: September 28, 2012, 12:33:21 PM »
Yes ... I wrote to Frank, because I don´t find the Error :o(

Offline greenling

  • Lounger
  • *
  • Posts: 1728
  • Simutransarchology it my hobby!
  • Languages: DE,EN
Re: Nightly build site discussion
« Reply #120 on: September 28, 2012, 12:37:25 PM »
Wernieman
It Possible that the server from Frank have a defective has made the man only by long test can find.

Offline kagari

  • *
  • Posts: 15
  • Languages: EN, JA
Re: Nightly build site discussion
« Reply #121 on: January 28, 2015, 01:29:23 PM »
http://nightly.simutrans-germany.com/ has been empty for the past few hours. Is the server in maintenance?

Offline wernieman

  • Devotees (Inactive)
  • *
  • Posts: 713
    • Werniemans-Webside (only German)
Re: Nightly build site discussion
« Reply #122 on: January 28, 2015, 01:58:43 PM »
Good Question ... but ...

at 31.01. (in 3 days) I stop the generation of simutrans-nightly.

The software (cross-compiler) on the server is to old and I have not the time to make an update
(for german speaker see in the german forum: http://www.simutrans-forum.de/forum/index.php?page=Thread&postID=106421

The openttd Team make it, see
The Versions: http://farm.openttd.org/browse/SIMU-NIGHTLY
The Latest: http://farm.openttd.org/browse/SIMU-NIGHTLY/latestSuccessful

Werner

Offline Spacethingy

  • *
  • Posts: 177
Re: Nightly build site discussion
« Reply #123 on: January 28, 2015, 05:44:30 PM »
With OpenDNS, simutrans-germany.com is blocked for phishing. :O
How the heck that worked... My ISP's DNS works fine, allowing me through to the empty site.

Why do OpenTTD build stuff for us? As nice as that is...

Offline wernieman

  • Devotees (Inactive)
  • *
  • Posts: 713
    • Werniemans-Webside (only German)
Re: Nightly build site discussion
« Reply #124 on: January 28, 2015, 09:00:57 PM »
Because the could do it, there is an working CrossCompiler ... an I stop the doing ...

(Sorry, by english is not so good, to explain it)

Offline Spacethingy

  • *
  • Posts: 177
Re: Nightly build site discussion
« Reply #125 on: January 28, 2015, 11:07:24 PM »
But... this is like every Airbus being delivered on the wings of a Boeing! :D

On a serious note, thanks Wernieman for providing us with that service while it lasted! Your site was much easier to navigate...


For those wanting to find the latest nightly Simutrans binary:


1) Go here: http://farm.openttd.org/browse/SIMU-NIGHTLY
2) Click on the latest successful build (the #xxx next to the green tick) [on this page, the highest number commit will give you the r#### version]
3) Click the "Artifacts" tab
4) Click on the "Simutrans Bundle" of your required binary (i.e. Linux or Windows). This gives you a .zip containing everything but a pakset.


The OpenTTD Windows bundles are missing .dlls, just paste these next to the Simutrans.exe:
bzip2.dll http://forum.simutrans.com/index.php?topic=3957.msg38890#msg38890
pthreadGC2.dll Copy this from another Simutrans install.
« Last Edit: January 28, 2015, 11:25:39 PM by Spacethingy »

Offline Ters

  • Coder/patcher
  • Devotee
  • *
  • Posts: 5419
  • Languages: EN, NO
Re: Nightly build site discussion
« Reply #126 on: January 29, 2015, 05:43:59 AM »
I should have everything I need to set up nightly builds for Linux and Windows (haven't actually tried putting the pieces together), but I got nowhere to publish them. I have never tried cross-compiling for Mac, as I can't test the result.

Offline Isaac.Eiland-Hall us

  • Benevolent Dictator
  • Administrator
  • *
  • Posts: 3605
  • PanamaCityPC.com/support/
    • Facebook Profile
  • Languages: EN
Re: Nightly build site discussion
« Reply #127 on: January 31, 2015, 07:47:38 PM »
I stop the doing ...

Thank you for all the work you put in on it. It is very much appreciated.

I got nowhere to publish them.

Would you like a subdomain to publish to? The server can definitely handle it. :)

Offline prissi

  • Developer
  • Administrator
  • *
  • Posts: 9353
  • Languages: De,EN,JP
Re: Nightly build site discussion
« Reply #128 on: January 31, 2015, 08:36:54 PM »
The OpenTTD built farm can easily have upload. It is not active because of a missing domain for saving. (The german forum does not have scp or sftp access, so I could not set it up there.)

Offline Ters

  • Coder/patcher
  • Devotee
  • *
  • Posts: 5419
  • Languages: EN, NO
Re: Nightly build site discussion
« Reply #129 on: January 31, 2015, 09:24:02 PM »
I have some problems cross-compiling bzip2 for Windows at the moment, and SDL might be even more tricky. So it's no wonder wernieman got worn out. Before that, there were some problems just compiling the cross-compiler.

Offline prissi

  • Developer
  • Administrator
  • *
  • Posts: 9353
  • Languages: De,EN,JP
Re: Nightly build site discussion
« Reply #130 on: February 01, 2015, 09:15:03 PM »
The MAC crosscompile is the issue.

Offline Ters

  • Coder/patcher
  • Devotee
  • *
  • Posts: 5419
  • Languages: EN, NO
Re: Nightly build site discussion
« Reply #131 on: February 02, 2015, 06:50:44 AM »
I find binutils-apple and gcc-apple packages for my system, but there is no documentation to be found.

Offline wernieman

  • Devotees (Inactive)
  • *
  • Posts: 713
    • Werniemans-Webside (only German)
Re: Nightly build site discussion
« Reply #132 on: February 02, 2015, 08:59:26 PM »
On my gentoo-Server, windows and unix was "easy", but I need 1 year (realtime) to get MAC running.

But ... my (home) Gentoo Server will go out, he need to mucht time ... and this Time I need for my Familie and the other Hobbys  :D . And ... I must update Mac, because more than 1 year (real time) I do nothing to update it.  :-[

Thank you, für your appreciation  :) (I hope, I use the right word and you understand)

And it was not easy to go this way to say "good by nightlys"  :-X . Since 2007? (it must me or longer, but I don't find a Dokumentation) I make this Service for you ... but ...... it is not easy to explain.

(Sorry for my english  :D )

Offline sdog

  • Devotee
  • *
  • Posts: 2039
Re: Nightly build site discussion
« Reply #133 on: February 03, 2015, 01:10:48 AM »
Thank you very much for providing the nightlies over all those years. You helped me to so many hours of enjoyable and relaxing play of simutrans.

Herzlichen Dank dafuer, dass due die Nightlies ueber so viele Jahre bereitgestellt hast. Du hast so mir zu so vielen frohen und entspannenen Stunden Simutrans verholfen.

Offline wernieman

  • Devotees (Inactive)
  • *
  • Posts: 713
    • Werniemans-Webside (only German)
Re: Nightly build site discussion
« Reply #134 on: February 03, 2015, 03:12:08 PM »
*lol*

I think my english is better than the "google Translator"  ;D

Offline Ters

  • Coder/patcher
  • Devotee
  • *
  • Posts: 5419
  • Languages: EN, NO
Re: Nightly build site discussion
« Reply #135 on: February 03, 2015, 06:18:27 PM »
I think my english is better than the "google Translator"  ;D

Rest assured that it is. Unlike Google's, your mistakes make sense.

Offline prissi

  • Developer
  • Administrator
  • *
  • Posts: 9353
  • Languages: De,EN,JP
Re: Nightly build site discussion
« Reply #136 on: February 03, 2015, 09:36:27 PM »
Well, would Isaac set up a nightly download area? It needs to be accessible with sftp. I may also need to run a script that only the last two version are available or so.

Offline Isaac.Eiland-Hall us

  • Benevolent Dictator
  • Administrator
  • *
  • Posts: 3605
  • PanamaCityPC.com/support/
    • Facebook Profile
  • Languages: EN
Re: Nightly build site discussion
« Reply #137 on: February 04, 2015, 03:14:10 AM »
I'll send you a PM with details, Prissi. Server supports SFTP natively, thankfully. :)

Set up with 5GB space, can easily expand if needed, plenty of space on the server.
« Last Edit: February 04, 2015, 03:26:59 AM by Isaac.Eiland-Hall »

Offline prissi

  • Developer
  • Administrator
  • *
  • Posts: 9353
  • Languages: De,EN,JP
Re: Nightly build site discussion
« Reply #138 on: February 04, 2015, 11:07:28 PM »
OK, I got more instructions on how to proceed:
Quote
Hi!

Omg, I totally forgot I was working on this. You really should poke me on IRC from time to time; my attention-span tends to be very short :D Sorry about that.


So I gather that the Windows build is running fine otherwise? I will replace the lib this weekend, then we can see if that works fine.


For OpenTTD we upload the binaries via sftp, with a public key. Now I always have to think hard which key we use .. I think it is:

http://devs.openttd.org/~truebrain/cf.key.pub

If you can make an account for uploading with that key as access. If you then can give me the sftp address (so user, host, port, and path), I will make it automatically upload to your SFTP. Please disable password logins for that account.

The upload-script creates a directory per nightly, puts a changelog.txt in there (with the SVN changelog of the last N days), a release.txt (with the date of the build), and for every binary the binary itself, together with the md5sum, sha1sum and sha256sum (as they were on the build machine). If you want any other file (or less files), do let me know. For OpenTTD nightlies we for example also upload a readme.txt. For an example, please see: http://ftp.snt.utwente.nl/pub/games/openttd/binaries/nightlies/trunk/

For OpenTTD after the upload we also call a script on the remote server to inform the upload was done. If you have any of such script let me know, and we can also give it a poke after upload. (we update http://finger.openttd.org/versions.txt for example, but it can be any script doing what ever you feel useful :) )

I will also see if I can poke a Mac user to get me a libbz2. So far I have been unlucky, but I haven't really followed up on it. Otherwise I will dust off my old Mac laptop, see what he can produce for me.


Did you try if the revision of the Windows build is how it should be btw?

Guess it is almost there then :) If there is anything else, don't hesitate to ask; anything is possible!


Will get back to you this weekend when I fixed up the Windows build, so you can test if it really works now etc :)


With kind regards,

Patric "TrueBrain" Stout
SysOp OpenTTD
So we are almost there.

But it begs the question: Is there anyone with enough scripting knowledge how to cobble together a simple site offering the last version? My own web-scripting knowledge is more or less still static HTML ...

Offline DrSuperGood

  • Dev Team
  • Devotee
  • *
  • Posts: 2555
  • Languages: EN
Re: Nightly build site discussion
« Reply #139 on: February 05, 2015, 12:08:38 AM »
Quote
But it begs the question: Is there anyone with enough scripting knowledge how to cobble together a simple site offering the last version?
You will be surprised how little of that you get taught at further education. Writing programs on ARM embedded systems, easy. Setting up a massive data base system, also easy. Programming up an application for a smart phone, cake. Write a simple web page, uh...

Surely the scripts for the previous nightly site could be recycled? Especially as far as layout that would save time I imagine, even if the file generation process is quite different.