Module: tools Branch: master Commit: 24d2cf2bb411edcdbdd08eaef8abd84db494b6ee URL: http://source.winehq.org/git/tools.git/?a=commit;h=24d2cf2bb411edcdbdd08eaef...
Author: Francois Gouget fgouget@codeweavers.com Date: Thu Oct 18 15:23:54 2012 +0200
testbot/doc: Some more installation instruction updates for the server.
---
testbot/doc/INSTALL.txt | 28 ++++++++++++++-------------- 1 files changed, 14 insertions(+), 14 deletions(-)
diff --git a/testbot/doc/INSTALL.txt b/testbot/doc/INSTALL.txt index d7c093e..54e5e31 100644 --- a/testbot/doc/INSTALL.txt +++ b/testbot/doc/INSTALL.txt @@ -90,31 +90,31 @@ Setup for Wine's patches site: - Arrange for the WinePatchesWebNotify.pl script to be fed the notification emails. One way to do so would be to use procmail and add the following lines to the $HOME/.procmailrc file: - :0: + :0c: * ^Subject: New patches available at | $HOME/tools/testbot/bin/WinePatchesWebNotify.pl
Setup for Winetest updates: - Use a cron job to run CheckForWinetestUpdate.pl periodically. For instance: - * 0 * * * /home/winehq/tools/testbot/scripts/CheckForWinetestUpdate.pl + * 0 * * * /home/winehq/tools/testbot/bin/CheckForWinetestUpdate.pl 32 + * 0 * * * /home/winehq/tools/testbot/bin/CheckForWinetestUpdate.pl 64
Setup for wine-patches: -- FIXME: WineTestBot now expects to receive the patches to test from - Wine's Patches site instead of straight from the wine-patches mailing - list. Furthermore WinePatchesMLSubmit.pl is currently broken (because - the patch ids are no longer auto-generated). So this should be - skipped. +- A proper WineTestBot system should integrate with Wine's patches site. + An alternative is to interface directly with wine-patches as described in + this section. - Arrange for the WinePatchesMLSubmit.pl script to be fed the wine-patches emails. One way to do so would be to subscribe the winehq user to the wine-patches mailing list and to then add the following lines to the .procmailrc file: - :0: + :0c: * ^List-Id: Wine Patch Submissions + * ^TO wine-patches | $HOME/tools/testbot/bin/WinePatchesMLSubmit.pl - Or if you have a set of patches to test in the mbox format you can test with: - formail -s $HOME/tools/testbot/bin/WinePatchesMLSubmit.pl <mbox-file + formail -ds $HOME/tools/testbot/bin/WinePatchesMLSubmit.pl <mbox-file
2. VM hosts setup @@ -136,12 +136,12 @@ Dependencies: make sure to make user winehq a member of group winehq. - Clone Wine's tools repository to $HOME/tools (so this document should be available as $HOME/tools/testbot/doc/INSTALL.txt). -- Create the $HOME/tools/testbot/var and $HOME/tools/testbot/log - directories and make them writable to group winehq. - mkdir $HOME/tools/testbot/var $HOME/tools/testbot/log - chmod g+w $HOME/tools/testbot/var $HOME/tools/testbot/log +- Create the $HOME/tools/testbot/var directory and make it writable to + group winehq. + mkdir $HOME/tools/testbot/var + chmod g+w $HOME/tools/testbot/var - Clone the Wine git repository to $HOME/tools/testbot/var/wine-git. -- In the winetest account, run Reconfig.pl. +- In the winehq account, run Reconfig.pl. Check $HOME/tools/testbot/log/Reconfig.log to make sure it succeeded. - Take a snapshot of the running VM. Make sure restoring this snapshot