Rietveld Code Review Tool
Help | Bug tracker | Discussion group | Source code | Sign in
(998)

Issue 5630055: Build: website should rely on $LILYPOND_GIT (Closed)

Can't Edit
Can't Publish+Mail
Start Review
Created:
12 years, 2 months ago by Graham Percival
Modified:
12 years, 2 months ago
Reviewers:
Julien Rioux
CC:
lilypond-devel_gnu.org
Base URL:
http://git.savannah.gnu.org/gitweb/?p=lilypond.git/trunk/
Visibility:
Public.

Description

Build: website should rely on $LILYPOND_GIT This work was sponsored by David Kastrup. Doc: CG: explain website+LILYPOND_WEB_MEDIA_GIT This work was sponsored by David Kastrup. I'm pushing this to stable as soon as Patchy test-new has said it's ok. If anything needs fixing (other than a compile failure), I'll do that in a later commit.

Patch Set 1 #

Patch Set 2 : update crontab with env vars #

Total comments: 1
Unified diffs Side-by-side diffs Delta from patch set Stats (+182 lines, -156 lines) Patch
M Documentation/contributor/source-code.itexi View 3 chunks +29 lines, -0 lines 0 comments Download
M Documentation/contributor/website-work.itexi View 1 2 chunks +150 lines, -154 lines 1 comment Download
M make/website.make View 2 chunks +3 lines, -2 lines 0 comments Download

Messages

Total messages: 2
Julien Rioux
Curious about... http://codereview.appspot.com/5630055/diff/2001/Documentation/contributor/website-work.itexi File Documentation/contributor/website-work.itexi (left): http://codereview.appspot.com/5630055/diff/2001/Documentation/contributor/website-work.itexi#oldcode270 Documentation/contributor/website-work.itexi:270: make -f website.make WEBSITE_ONLY_BUILD=1 -B website If ...
12 years, 2 months ago (2012-02-04 23:10:50 UTC) #1
Graham Percival
12 years, 2 months ago (2012-02-04 23:33:35 UTC) #2
On Sat, Feb 04, 2012 at 11:10:51PM +0000, julien.rioux@gmail.com wrote:
> Documentation/contributor/website-work.itexi:270: make -f website.make
> WEBSITE_ONLY_BUILD=1 -B website
> If we leave -B here, does it fix issue 2251?

That's not the issue; once I'd boiled down the instructions and
tested them on my own computer, I noticed that cron was
complaining because LILYPOND_GIT wasn't set, because cron doesn't
inherit the normal user env vars.  :(

This is the second totally stupid mistake I've made recently
that's caused a lot of angst (the other was failing to properly
set up an independent user to run Patchy and thus having it use an
out-of-date lilypond git directory).  But they're both the kind of
thing that a second pair of eyes might have been able to catch in
about 5 minutes.

Moral of the story: we really need at least two people familiar
with, and ideally actively performing, all administrative tasks.
It's too easy for one person to have a little slip-up.

- Graham
Sign in to reply to this message.

Powered by Google App Engine
RSS Feeds Recent Issues | This issue
This is Rietveld f62528b