[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: automatic handling of staging
From: |
Peekay Ex |
Subject: |
Re: automatic handling of staging |
Date: |
Thu, 17 Nov 2011 07:16:01 +0000 |
Hello,
On 16 November 2011 17:09, Graham Percival <address@hidden> wrote:
> James,
>
> Patchy will now automatically push if the testing of staging works
> well. If it fails, you should see a message, and you can always
> check ~/lilypond-automatic-compile-results/ (or whatever that dir
> is called).
>
> Let's not go with a cronjob quite yet, but if you could run it
> twice a day, that would be great. Hopefully it should require no
> attention from you; if anything goes wrong, send an email to
> -devel and the relevant developer should fix it.
>
> - Graham
>
This is from the terminal (run at about 06:45 BST today)
--snip--
address@hidden:~/Desktop$ python compile_lilypond_test.py
Branch test-master-lock set up to track remote branch master from origin.
Branch test-staging set up to track remote branch staging from origin.
Initialized empty Git repository in /home/jlowe/patchy/src-2011-11-17-06/.git/
Updating 6381b50..0846249
Fast-forward
lily/parser.yy | 85 +++++++++++++++++++++++---------------------------------
1 files changed, 35 insertions(+), 50 deletions(-)
Total 0 (delta 0), reused 0 (delta 0)
To /home/jlowe/lilypond-git
6381b50..0846249 test-master-lock -> test-master-lock
Total 0 (delta 0), reused 0 (delta 0)
To ssh://address@hidden/srv/git/lilypond.git
6381b50..0846249 test-master-lock -> master
warning: deleting branch 'test-master-lock' that has been merged to
'refs/remotes/origin/master', but it is not yet merged to HEAD.
Deleted branch test-master-lock (was 0846249).
address@hidden:~/Desktop$
--snip--
Autocompile log shows
--snip--
address@hidden:~$ tail -f
./lilypond-auto-compile-results/log-2011-11-17-06.txt
Begin LilyPond compile, commit: 6381b50236308b05fda98e9b418df385fb14dd0b
Merged staging, now at: 08462491c9dc960498ef5193b2878b7c51b22e26
Success: ./autogen.sh --noconfigure
Success: ../configure
Success: make -j7 CPU_COUNT=7
Success: make test -j7 CPU_COUNT=7
Success: make doc -j7 CPU_COUNT=7
--snip--
I haven' done any manual pushing or checking in git as I have to leave
for work now.
Hope this was ok.
--
--
James