From: David A. <dav...@gm...> - 2010-06-11 15:03:01
|
All - As you may have noticed the Build Machine has been down (not producing builds) for a month now. This was due to a problem with the Linux KVM environment introduced by a Fedora 12 update. But I am pleased to let you know that I have upgraded the machine to Fedora 13 and am about to wind up testing for some new build scripts. However, there is good news and bad news. The bad news is that you will no longer be able to request a build on-demand. The good news is that now builds will be performed on a nightly basis. The reason for this change is that we are introducing some new build machines to the environment that are external to my server farm. Rather than depend on a communications system to dynamically request builds from these external machines I have chosen to simply have them perform nightly builds automatically. The new scripts I have developed are smart enough to figure out whether or not a new build is required for that day (has the SVN SourceForge repository changed since yesterday). Thus, if nothing is changed a nightly build will not be performed, thus eliminating most duplicate builds from the Build Machine download file system. I should have the nightly builds working sometime this weekend. The web site for the Build Machine will be updated this weekend to reflect the new strategy. I hope this is acceptable to everyone. BTW, the first new external build machine we will be adding is a SLES 11 zLinux box which will be provided by Marist College in New York. Many thanks to Martha McConaghy and her IT Team for providing a zLinux partition for use by the ooRexx Team. David Ashley |
From: Rick M. <obj...@gm...> - 2010-06-11 15:08:56
|
Since these are going to be performed nightly, many versions of the build will be maintained? There should be some sort of pruning schedule. Also, will there be some sort of failure notification when there is a build failure on some platform? It would be very useful to get quick notification if there is some sort of platform-specific breakage. Rick On Fri, Jun 11, 2010 at 11:02 AM, David Ashley <dav...@gm...> wrote: > All - > > As you may have noticed the Build Machine has been down (not producing > builds) for a month now. This was due to a problem with the Linux KVM > environment introduced by a Fedora 12 update. But I am pleased to let > you know that I have upgraded the machine to Fedora 13 and am about to > wind up testing for some new build scripts. > > However, there is good news and bad news. The bad news is that you will > no longer be able to request a build on-demand. The good news is that > now builds will be performed on a nightly basis. The reason for this > change is that we are introducing some new build machines to the > environment that are external to my server farm. Rather than depend on a > communications system to dynamically request builds from these external > machines I have chosen to simply have them perform nightly builds > automatically. > > The new scripts I have developed are smart enough to figure out whether > or not a new build is required for that day (has the SVN SourceForge > repository changed since yesterday). Thus, if nothing is changed a > nightly build will not be performed, thus eliminating most duplicate > builds from the Build Machine download file system. > > I should have the nightly builds working sometime this weekend. The web > site for the Build Machine will be updated this weekend to reflect the > new strategy. > > I hope this is acceptable to everyone. > > BTW, the first new external build machine we will be adding is a SLES 11 > zLinux box which will be provided by Marist College in New York. Many > thanks to Martha McConaghy and her IT Team for providing a zLinux > partition for use by the ooRexx Team. > > David Ashley > > ------------------------------------------------------------------------------ > ThinkGeek and WIRED's GeekDad team up for the Ultimate > GeekDad Father's Day Giveaway. ONE MASSIVE PRIZE to the > lucky parental unit. See the prize list and enter to win: > http://p.sf.net/sfu/thinkgeek-promo > _______________________________________________ > Oorexx-devel mailing list > Oor...@li... > https://lists.sourceforge.net/lists/listinfo/oorexx-devel > |
From: Mark M. <mie...@gm...> - 2010-06-11 15:19:44
|
On Fri, Jun 11, 2010 at 8:08 AM, Rick McGuire <obj...@gm...> wrote: > Also, will there be some sort of failure notification when there is a > build failure on some platform? It would be very useful to get quick > notification if there is some sort of platform-specific breakage. Yes, this would be useful. We do nightly builds at work and have an e-mail list that gets an e-mail of the results of the build each day. You could maybe refine that to just send out an e-mail for a failure. Although, here, the e-mail subject line has success, warning, or failure in it. I just delete the success e-mails and look at the warnings or failures. Another thing, would it be possible to retain the on-demand build of the docs? I often use that to check a doc commit when I don't have access to a system with jade, etc., installed. Plus, on one system where I build the docs, the version of openjade, or something, seems very lenient in allowing tag errors to pass. I often find that a build that worked on that system, gives a tag error when built on the build machine. -- Mark Miesfeld |
From: David A. <dav...@gm...> - 2010-06-11 16:52:16
|
I am planning on a pruning script, but it is low on my priority list as there is lots of space on the build machine server. I will probably do that as the last item for the new environment. I have not added in failure/success notifications yet, but I should have that integrated over the weekend. Currently I am only planning on sending the notifications to myself but I can add other people to the list if they don't mind the daily emails. I have not completely eliminated the possibility of dynamic build requests. I want to get the daily stuff working first then we can discuss how to implement dynamic build requests. David Ashley On 06/11/2010 10:08 AM, Rick McGuire wrote: > Since these are going to be performed nightly, many versions of the > build will be maintained? There should be some sort of pruning > schedule. > > Also, will there be some sort of failure notification when there is a > build failure on some platform? It would be very useful to get quick > notification if there is some sort of platform-specific breakage. > > Rick > > On Fri, Jun 11, 2010 at 11:02 AM, David Ashley > <dav...@gm...> wrote: > >> All - >> >> As you may have noticed the Build Machine has been down (not producing >> builds) for a month now. This was due to a problem with the Linux KVM >> environment introduced by a Fedora 12 update. But I am pleased to let >> you know that I have upgraded the machine to Fedora 13 and am about to >> wind up testing for some new build scripts. >> >> However, there is good news and bad news. The bad news is that you will >> no longer be able to request a build on-demand. The good news is that >> now builds will be performed on a nightly basis. The reason for this >> change is that we are introducing some new build machines to the >> environment that are external to my server farm. Rather than depend on a >> communications system to dynamically request builds from these external >> machines I have chosen to simply have them perform nightly builds >> automatically. >> >> The new scripts I have developed are smart enough to figure out whether >> or not a new build is required for that day (has the SVN SourceForge >> repository changed since yesterday). Thus, if nothing is changed a >> nightly build will not be performed, thus eliminating most duplicate >> builds from the Build Machine download file system. >> >> I should have the nightly builds working sometime this weekend. The web >> site for the Build Machine will be updated this weekend to reflect the >> new strategy. >> >> I hope this is acceptable to everyone. >> >> BTW, the first new external build machine we will be adding is a SLES 11 >> zLinux box which will be provided by Marist College in New York. Many >> thanks to Martha McConaghy and her IT Team for providing a zLinux >> partition for use by the ooRexx Team. >> >> David Ashley >> >> ------------------------------------------------------------------------------ >> ThinkGeek and WIRED's GeekDad team up for the Ultimate >> GeekDad Father's Day Giveaway. ONE MASSIVE PRIZE to the >> lucky parental unit. See the prize list and enter to win: >> http://p.sf.net/sfu/thinkgeek-promo >> _______________________________________________ >> Oorexx-devel mailing list >> Oor...@li... >> https://lists.sourceforge.net/lists/listinfo/oorexx-devel >> >> > ------------------------------------------------------------------------------ > ThinkGeek and WIRED's GeekDad team up for the Ultimate > GeekDad Father's Day Giveaway. ONE MASSIVE PRIZE to the > lucky parental unit. See the prize list and enter to win: > http://p.sf.net/sfu/thinkgeek-promo > _______________________________________________ > Oorexx-devel mailing list > Oor...@li... > https://lists.sourceforge.net/lists/listinfo/oorexx-devel > > |
From: Mark M. <mie...@gm...> - 2010-06-11 17:07:34
|
David, That all sounds good. Please add me to the notifications list. e-mail is easy to delete if I am too busy. -- Mark Miesfeld On Fri, Jun 11, 2010 at 9:45 AM, David Ashley <dav...@gm...> wrote: > I am planning on a pruning script, but it is low on my priority list as > there is lots of space on the build machine server. I will probably do > that as the last item for the new environment. > > I have not added in failure/success notifications yet, but I should have > that integrated over the weekend. Currently I am only planning on > sending the notifications to myself but I can add other people to the > list if they don't mind the daily emails. > > I have not completely eliminated the possibility of dynamic build > requests. I want to get the daily stuff working first then we can > discuss how to implement dynamic build requests. > > David Ashley > > On 06/11/2010 10:08 AM, Rick McGuire wrote: >> Since these are going to be performed nightly, many versions of the >> build will be maintained? There should be some sort of pruning >> schedule. >> >> Also, will there be some sort of failure notification when there is a >> build failure on some platform? It would be very useful to get quick >> notification if there is some sort of platform-specific breakage. >> >> Rick >> >> On Fri, Jun 11, 2010 at 11:02 AM, David Ashley >> <dav...@gm...> wrote: >> >>> All - >>> >>> As you may have noticed the Build Machine has been down (not producing >>> builds) for a month now. This was due to a problem with the Linux KVM >>> environment introduced by a Fedora 12 update. But I am pleased to let >>> you know that I have upgraded the machine to Fedora 13 and am about to >>> wind up testing for some new build scripts. >>> >>> However, there is good news and bad news. The bad news is that you will >>> no longer be able to request a build on-demand. The good news is that >>> now builds will be performed on a nightly basis. The reason for this >>> change is that we are introducing some new build machines to the >>> environment that are external to my server farm. Rather than depend on a >>> communications system to dynamically request builds from these external >>> machines I have chosen to simply have them perform nightly builds >>> automatically. >>> >>> The new scripts I have developed are smart enough to figure out whether >>> or not a new build is required for that day (has the SVN SourceForge >>> repository changed since yesterday). Thus, if nothing is changed a >>> nightly build will not be performed, thus eliminating most duplicate >>> builds from the Build Machine download file system. >>> >>> I should have the nightly builds working sometime this weekend. The web >>> site for the Build Machine will be updated this weekend to reflect the >>> new strategy. >>> >>> I hope this is acceptable to everyone. >>> >>> BTW, the first new external build machine we will be adding is a SLES 11 >>> zLinux box which will be provided by Marist College in New York. Many >>> thanks to Martha McConaghy and her IT Team for providing a zLinux >>> partition for use by the ooRexx Team. >>> >>> David Ashley >>> >>> ------------------------------------------------------------------------------ >>> ThinkGeek and WIRED's GeekDad team up for the Ultimate >>> GeekDad Father's Day Giveaway. ONE MASSIVE PRIZE to the >>> lucky parental unit. See the prize list and enter to win: >>> http://p.sf.net/sfu/thinkgeek-promo >>> _______________________________________________ >>> Oorexx-devel mailing list >>> Oor...@li... >>> https://lists.sourceforge.net/lists/listinfo/oorexx-devel >>> >>> >> ------------------------------------------------------------------------------ >> ThinkGeek and WIRED's GeekDad team up for the Ultimate >> GeekDad Father's Day Giveaway. ONE MASSIVE PRIZE to the >> lucky parental unit. See the prize list and enter to win: >> http://p.sf.net/sfu/thinkgeek-promo >> _______________________________________________ >> Oorexx-devel mailing list >> Oor...@li... >> https://lists.sourceforge.net/lists/listinfo/oorexx-devel >> >> > > > ------------------------------------------------------------------------------ > ThinkGeek and WIRED's GeekDad team up for the Ultimate > GeekDad Father's Day Giveaway. ONE MASSIVE PRIZE to the > lucky parental unit. See the prize list and enter to win: > http://p.sf.net/sfu/thinkgeek-promo > _______________________________________________ > Oorexx-devel mailing list > Oor...@li... > https://lists.sourceforge.net/lists/listinfo/oorexx-devel > |