Re: automated aedist
Aryeh Friedman <[email protected]>
| Newsgroups | gmane.comp.version-control.aegis.user |
|---|---|
| Message-ID | <CAGBxaXnSC2mXtdAdGioELkbwZvH-w9_hJZXRxgm2J_Ea7W7bYQ@mail.gmail.com> |
Oops need to correct the bug report.... if I run aefinish on the local machine instead of aeb/aed/aet/aeipass then the change set on the remote machine is left in awaiting_integration but if I do aeb/aed/aet/aeipass it will close the change set on the remote machine correctly On Sun, Oct 7, 2012 at 2:15 AM, Aryeh Friedman <[email protected]> wrote: > Strange followup on this I have it working now but I think it might of > exposed a bug in aefinish > > Namely if I do the following it works (note this is a cut and paste > and I have develop_end_action = goto_awaiting_integration in my > aepattr for foo): > > aedist -p foo -c 10 -s|ssh foo.com (aedist -p foo -r ; aefinish; aeib > -p foo -c 10;aeb;aed;aet;aeipass) > > But it I replace the integration aeb/aed/aet/aeipass with aefinish it > fails leaving foo.C10 in awaiting_integration > > On Sat, Oct 6, 2012 at 9:33 AM, Walter Franzini > <[email protected]> wrote: >> On Sat, Oct 06 2012, Aryeh Friedman wrote: >> >> [...] >> >>> The main question I guess what command to tie it to in aegis.conf (or >>> do it outside aegis by an alias to aefinish) >> >> from aepattr(5): >> >> ------------------------------------------------------------------------ >> integrate_pass_notify_command = string; >> This command is used to notify that an integration has passed. It >> will probably use mail, or it could be an in‐house bulletin board. >> This field is optional, if not present no notification will be >> given. This command could also be used to notify other management >> systems, such as progress and defect tracking. All of the >> substitutions described by aesub(5) are available. >> >> Some compilers bury absolute path names into object files and >> executables. The renaming of the integration directory to become >> the new baseline breaks these paths. This command is passed an >> environment variable called AEGIS_INTEGRATION_DIRECTORY so that the >> appropriate symlink may be placed, if desired. >> >> Executed as: the project owner. Current directory: the new project >> baseline. Exit status: ignored. >> ------------------------------------------------------------------------ >> >> HTH >> >> ciao >> -- >> Walter Franzini >> http://aegis.stepbuild.org/ _______________________________________________ Aegis-users mailing list [email protected] http://lists.auug.org.au/listinfo/aegis-users