lilypond-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Patchy and dev/staging


From: Peekay Ex
Subject: Re: Patchy and dev/staging
Date: Sat, 12 Nov 2011 13:10:16 +0000

David

On Sat, Nov 12, 2011 at 12:30 PM, Peekay Ex <address@hidden> wrote:
> Hello,
>
> On Sat, Nov 12, 2011 at 12:26 PM, David Kastrup <address@hidden> wrote:
>> Graham Percival <address@hidden> writes:
>>
>>> On Fri, Nov 11, 2011 at 04:35:29PM +0100, David Kastrup wrote:
>>>
>>> If James uses patch from lilypond-extra
>>>   e52f265dd585050fe74250fd291d85886b7f653f
>>> then AFAIK patchy is "stupid enough".  It's doing
>>>   git clone --mirror -s %s .git
>>>   git --git-dir=.git config core.bare false
>>>   git checkout origin/master
>>>   git merge --ff-only origin/dev/staging
>>>
>>> and then testing the result.  If it fails at any step (be it a git
>>> command, autogen.sh, configure, make, make test, or make doc) then
>>> it bails.
>>
>> Well, now we are in the lucky situation of being able to test how patchy
>> fares when somebody has committed to master bypassing dev/staging (since
>> it looks like Ian did that with
>>
>>    commit 1c8ae9fb4170bb2566c2acb1a11155c23c12cfdc
>>    Author: Ian Hulin <address@hidden>
>>    Date:   Tue Nov 8 12:29:23 2011 +0000
>>
>>        Tracker 2025 - move safe utility to separate module to aid Guile V2 
>> migratio
>>
>>        lily.scm (define safe-objects) and (define-macro define-safe-public)
>>         moved to new scm/safe-utility-defs.scm
>>        new file scm/safe-utility-defs.scm
>>        All other scm files using define-safe-public now have
>>         (use-modules (scm safe-utility-defs)) call added.
>>          scm/chord-entry.scm
>>          scm/define-music-types.scm
>>          scm/lily-library.scm
>>          scm/music-functions.scm
>>          scm/paper.scm
>>
>> At the current point of time, patchy should take master, _stay_ with it
>> and test it without bombing out, then suggesting to push to master
>> (which is somewhat pointless since that would be a noop, and we should
>> rather fastforward dev/staging, but one thing after the other).
>>
>> --
>
> OK I'll set up and run the scripts now and see what happens. I am not
> at home but using a slower (only 6CPUs and 8GB of RAM and SAS disks)
> server so it takes about 50% longer, so I should know within the hour.
> I wont push anything.
>


address@hidden:~/Desktop$ python compile_lilypond_test.py
remote: Counting objects: 5, done.
remote: Compressing objects: 100% (3/3), done.
remote: Total 3 (delta 2), reused 0 (delta 0)
Unpacking objects: 100% (3/3), done.
>From git://git.sv.gnu.org/lilypond
   1c8ae9f..dd63de6  master     -> origin/master
Initialized empty Git repository in /home/jlowe/patchy/src-2011-11-12-12/.git/
Checking out files: 100% (4375/4375), done.
Note: checking out 'origin/master'.

...

HEAD is now at dd63de6... Release: bump version.
Already up-to-date.
push merge:
(do this manually for debugging/testing)
        git push origin HEAD:master
address@hidden:~/Desktop$


-- 
--
James



reply via email to

[Prev in Thread] Current Thread [Next in Thread]