But why couldn’t the builds.a.o script just grab artifacts from
apacheflexbuilds and deploy them.  Does it really need to do its own “get
the source and compile”?

On 11/20/14, 5:28 PM, "Christofer Dutz" <christofer.d...@c-ware.de> wrote:

>The problem with any other machine than builds.apache.org is that someone
>would have to write down his apache credentials in the settings.xml in
>order to have anything deployed to maven.apache.org. When building on
>builds.apache.org there are default credentials in place, that any build
>can use. So I guess for providing daily snapshots, this will be the only
>option.
>
>Other would be to manually deploy snapshots from a developer machine
>whenever an update seems to be appropriate.
>
>Chris
>
>
>
>________________________________________
>Von: Frédéric THOMAS <webdoubl...@hotmail.com>
>Gesendet: Donnerstag, 20. November 2014 18:58
>An: dev@flex.apache.org
>Betreff: RE: AW: [Maven - Squiggly] release (was: RE: [jira] [Created]
>(FLEX-34640) Squiggly: Generate / Package RSLs and deploy with Maven)
>
>@Alex,
>Thanks for remembering me.
>> So, IMO, we don’t want to have builds.a.o try to run scripts that do GUI
>> tests, but even Squiggly really should have GUI tests some day. Is it
>> possible that the “build” that runs on builds.a.o does not compile
>>source
>> code or runs tests, but instead grabs artifacts from apacheflexbuilds
>>and
>> packages things? Or I suppose it could grab a known good source package
>> from apacheflexbuilds and then run against that and skip tests.
>Going that way, I guess we could setup our own private maven repo, deploy
>the snapshots on at each build, setup an Ant or Maven build on builds.a.o
>which would collect the last snapshots and deploy them on the Maven
>Apache Snapshot repo ? Either with Ant using the Deployer principle or
>with Maven using aether, @Chris, you've got experiences with, do see a
>way in those proposals ?
>Thanks,Frédéric THOMAS
>
>> From: aha...@adobe.com
>> To: dev@flex.apache.org
>> Subject: Re: AW: [Maven - Squiggly] release (was: RE: [jira] [Created]
>>(FLEX-34640) Squiggly: Generate / Package RSLs and deploy with Maven)
>> Date: Thu, 20 Nov 2014 17:36:55 +0000
>>
>>
>>
>> On 11/20/14, 8:30 AM, "Frédéric THOMAS" <webdoubl...@hotmail.com> wrote:
>> > for some of our builds which require tests, we need a Windows
>>machine, I
>> >can't remember for sure but I think we used one from builds.apache.org,
>> >can't remember what was the problem with, can someone refresh my
>>memory ?
>>
>> Yes, we tried using the Windows slave on builds.a.o.  After spending way
>> too much time begging Infra to install and configure custom things we
>> needed and then having them choose versions of Jenkins that busted our
>> builds, we switched to using my VM at apacheflexbuilds.cloudapp.net and
>> have had very few issues since.  It does not make sense to me to share a
>> Windows build machine with other projects that may have conflicting
>>needs
>> for versions of dependencies.
>>
>> And there was no way I could have logged into builds.a.o and debug over
>> RDP some problem where a test only failed on the build machine.
>>
>> So, IMO, we don’t want to have builds.a.o try to run scripts that do GUI
>> tests, but even Squiggly really should have GUI tests some day.  Is it
>> possible that the “build” that runs on builds.a.o does not compile
>>source
>> code or runs tests, but instead grabs artifacts from apacheflexbuilds
>>and
>> packages things?  Or I suppose it could grab a known good source package
>> from apacheflexbuilds and then run against that and skip tests.
>>
>> Thoughts?
>> -Alex
>>

Reply via email to