ace-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Marcel Offermans <marcel.offerm...@luminis.nl>
Subject Re: Deployment / CI builds
Date Tue, 15 Dec 2009 12:45:09 GMT
Go for it! The Bamboo build is not "official" Apache infrastructure at all, it is generously
provided by Atlassian. Let's get Hudson up and running too (at this point in time I don't
even think we have to decide, it's not an either/or thing, we can run builds on both).

Greetings, Marcel


On Dec 15, 2009, at 13:41 , Toni Menzel wrote:

> Thanks guys for explanation.
> I guess then its best to go with a hudson CI build. Just created
> https://issues.apache.org/jira/browse/ACE-71 to cover that.
> Whatever "process" we need to justify the switch from bamboo.. i am not
> fully aware and think it does not require an extra vote, does it ?
> (Free opinion:) Think we should setup the infrastructure asap and use whats
> there so ace development can get back to the real meat. (?)
> 
> Toni
> 
> 
> On Tue, Dec 15, 2009 at 1:30 AM, Brian Topping <topping@codehaus.org> wrote:
> 
>> Yes, I believe that's the case because Apache Infrastructure has added the
>> necessary keys to upload to the Nexus repository to the Hudson instance, and
>> those aren't available on Atlassian's site.
>> 
>> 
>> On Dec 14, 2009, at 5:27 PM, Marcel Offermans wrote:
>> 
>> Does this require us to switch to Hudson or will this work with the Bamboo
>>> server that Atlassian provides to several Apache projects? Just asking,
>>> either build server will probably work just fine. :)
>>> 
>>> On Dec 14, 2009, at 17:41 , Brian Topping wrote:
>>> 
>>> Actually, I believe https://issues.apache.org/jira/browse/INFRA-1918 may
>>>> be more accurate for what we need... which means we don't need a vote.  Just
>>>> have to get the build working with Hudson and we may be on our way.
>>>> 
>>>> On Dec 14, 2009, at 11:28 AM, Marcel Offermans wrote:
>>>> 
>>>> Hello Brian,
>>>>> 
>>>>> On Dec 14, 2009, at 16:52 , Brian Topping wrote:
>>>>> 
>>>>> https://issues.apache.org/jira/browse/INFRA-1896 discusses what is
>>>>>> required to get on the Nexus managed repository for staging.  As
in
>>>>>> incubating project, we are not allowed to "promote" our artifacts,
so I
>>>>>> believe we are interested in "staging without promotion".  Apache
Shiro is
>>>>>> also in incubation and appears to be doing the same thing, and this
>>>>>> deprecates people.apache.org's repository.
>>>>>> 
>>>>>> Brian Fox has asked projects to hold a vote that he can reference
for
>>>>>> inclusion, so I'd like to start that in this thread.
>>>>>> 
>>>>>> My vote is +1 for inclusion of Ace snapshot artifacts without promotion
>>>>>> in the Apache Nexus repository.
>>>>>> 
>>>>> 
>>>>> For clarity, we should probably start a separate thread to vote on
>>>>> this?!?
>>>>> 
>>>>> One question, how exactly does this snapshot publication work? I've read
>>>>> the INFRA-1896 issue and browsed through the Nexus Book. Is it possible
to
>>>>> automatically deploy snapshots from our Bamboo build server (for which
we do
>>>>> not have shell access so we might have issues there supplying credentials)?
>>>>> Ideally, if we publish snapshots, I'd like to automate that as much as
>>>>> possible, so I'm wondering what our options are here?
>>>>> 
>>>>> Greetings, Marcel
>>>>> 
>>>>> 
>>>>> 
>>>> 
>>> 
>>> 
>> 
> 
> 
> -- 
> Toni Menzel
> Independent Software Developer
> Professional Profile: http://okidokiteam.com
> toni@okidokiteam.com
> http://www.ops4j.org     - New Energy for OSS Communities - Open
> Participation Software.


Mime
View raw message