digitalmars.D - dlang.org build broken
- Andrei Alexandrescu (3/3) May 29 2015 Folks, looks like there are multiple breakages in the Phobos
- Steven Schveighoffer (4/7) May 29 2015 I'm working on the UnixAddress issues, will have a PR after I verify it
- Steven Schveighoffer (9/15) May 29 2015 PR: https://github.com/D-Programming-Language/phobos/pull/3344
- Andrei Alexandrescu (2/18) May 29 2015 cc Brad Roberts -- Andrei
- Brad Roberts via Digitalmars-d (7/21) May 29 2015 I agree that some sort of testing infrastructure should be built for doc...
- H. S. Teoh via Digitalmars-d (10/27) May 29 2015 There's a problem with building it on just one platform:
- Vladimir Panteleev (5/7) May 30 2015 Not as good as testing PRs, but I added an hourly cronjob to the
- Steven Schveighoffer (3/8) May 30 2015 thanks!
- Steven Schveighoffer (4/12) Jun 01 2015 For my understanding, where is the staging area? Is it this?
- Vladimir Panteleev (3/5) Jun 01 2015 http://wiki.dlang.org/User:Vladimir_Panteleev/Website_staging
- Vladimir Panteleev (3/6) May 29 2015 https://github.com/D-Programming-Language/druntime/pull/1289/files
Folks, looks like there are multiple breakages in the Phobos documentation build for dlang.org. Could someone look into this pronto? -- Andrei
May 29 2015
On 5/29/15 3:35 PM, Andrei Alexandrescu wrote:Folks, looks like there are multiple breakages in the Phobos documentation build for dlang.org. Could someone look into this pronto? -- AndreiI'm working on the UnixAddress issues, will have a PR after I verify it passes the normal tests. -Steve
May 29 2015
On 5/29/15 3:47 PM, Steven Schveighoffer wrote:On 5/29/15 3:35 PM, Andrei Alexandrescu wrote:PR: https://github.com/D-Programming-Language/phobos/pull/3344 And BTW, how can we get the ddoc build to be part of the auto tester? It's kind of important. Luckily, it's only built on one platform, we can pick the fastest. If at all possible, if the auto generated ddocs could be available for the PR, that would be hugely helpful. Right now, when ddoc changes are made, you have to build them locally to see the changes. -SteveFolks, looks like there are multiple breakages in the Phobos documentation build for dlang.org. Could someone look into this pronto? -- AndreiI'm working on the UnixAddress issues, will have a PR after I verify it passes the normal tests.
May 29 2015
On 5/29/15 3:56 PM, Steven Schveighoffer wrote:On 5/29/15 3:47 PM, Steven Schveighoffer wrote:cc Brad Roberts -- AndreiOn 5/29/15 3:35 PM, Andrei Alexandrescu wrote:PR: https://github.com/D-Programming-Language/phobos/pull/3344 And BTW, how can we get the ddoc build to be part of the auto tester? It's kind of important. Luckily, it's only built on one platform, we can pick the fastest. If at all possible, if the auto generated ddocs could be available for the PR, that would be hugely helpful. Right now, when ddoc changes are made, you have to build them locally to see the changes. -SteveFolks, looks like there are multiple breakages in the Phobos documentation build for dlang.org. Could someone look into this pronto? -- AndreiI'm working on the UnixAddress issues, will have a PR after I verify it passes the normal tests.
May 29 2015
On 5/29/15 4:02 PM, Andrei Alexandrescu via Digitalmars-d wrote:On 5/29/15 3:56 PM, Steven Schveighoffer wrote:I agree that some sort of testing infrastructure should be built for documentation build, review, and testing. I don't believe that the needs overlap sufficiently with code building and testing and can be made generic enough (the d doc tooling is _very_ specific to d) to fit into a generic CI tool that it fits within the current auto-tester. There's certainly some very high level overlaps, but ultimately, I believe that something dedicated to documentation build/review/testing would be a better path.PR: https://github.com/D-Programming-Language/phobos/pull/3344 And BTW, how can we get the ddoc build to be part of the auto tester? It's kind of important. Luckily, it's only built on one platform, we can pick the fastest. If at all possible, if the auto generated ddocs could be available for the PR, that would be hugely helpful. Right now, when ddoc changes are made, you have to build them locally to see the changes. -Stevecc Brad Roberts -- Andrei
May 29 2015
On Fri, May 29, 2015 at 03:56:43PM -0600, Steven Schveighoffer via Digitalmars-d wrote:On 5/29/15 3:47 PM, Steven Schveighoffer wrote:There's a problem with building it on just one platform: platform-specific docs don't get built. For example, std.windows.* isn't getting built at all. Even if we added it to the makefile, it still wouldn't work, since it's version'd out by platform.On 5/29/15 3:35 PM, Andrei Alexandrescu wrote:PR: https://github.com/D-Programming-Language/phobos/pull/3344 And BTW, how can we get the ddoc build to be part of the auto tester? It's kind of important. Luckily, it's only built on one platform, we can pick the fastest.Folks, looks like there are multiple breakages in the Phobos documentation build for dlang.org. Could someone look into this pronto? -- AndreiI'm working on the UnixAddress issues, will have a PR after I verify it passes the normal tests.If at all possible, if the auto generated ddocs could be available for the PR, that would be hugely helpful. Right now, when ddoc changes are made, you have to build them locally to see the changes.[...] +1. This would be an incredibly useful addition to the autotester. T -- Designer clothes: how to cover less by paying more.
May 29 2015
On Friday, 29 May 2015 at 21:56:43 UTC, Steven Schveighoffer wrote:And BTW, how can we get the ddoc build to be part of the auto tester?Not as good as testing PRs, but I added an hourly cronjob to the staging site. At least now I'll know if something we merged broke building the website.
May 30 2015
On 5/30/15 4:06 AM, Vladimir Panteleev wrote:On Friday, 29 May 2015 at 21:56:43 UTC, Steven Schveighoffer wrote:thanks! -SteveAnd BTW, how can we get the ddoc build to be part of the auto tester?Not as good as testing PRs, but I added an hourly cronjob to the staging site. At least now I'll know if something we merged broke building the website.
May 30 2015
On 5/30/15 5:29 AM, Steven Schveighoffer wrote:On 5/30/15 4:06 AM, Vladimir Panteleev wrote:For my understanding, where is the staging area? Is it this? http://dlang.org/phobos-prerelease/index.html -SteveOn Friday, 29 May 2015 at 21:56:43 UTC, Steven Schveighoffer wrote:thanks!And BTW, how can we get the ddoc build to be part of the auto tester?Not as good as testing PRs, but I added an hourly cronjob to the staging site. At least now I'll know if something we merged broke building the website.
Jun 01 2015
On Monday, 1 June 2015 at 14:18:55 UTC, Steven Schveighoffer wrote:For my understanding, where is the staging area? Is it this? http://dlang.org/phobos-prerelease/index.htmlhttp://wiki.dlang.org/User:Vladimir_Panteleev/Website_staging
Jun 01 2015
On Friday, 29 May 2015 at 21:35:23 UTC, Andrei Alexandrescu wrote:Folks, looks like there are multiple breakages in the Phobos documentation build for dlang.org. Could someone look into this pronto? -- Andreihttps://github.com/D-Programming-Language/druntime/pull/1289/files https://github.com/D-Programming-Language/phobos/pull/3346
May 29 2015