Am 23.08.2017 um 12:15 schrieb sebb:
> On 23 August 2017 at 05:13, Rob Tompkins <chtom...@gmail.com> wrote:
>> Hello all,
>>
>> Does anyone remember how to, from an old ant build, get a project released. 
>> I think that I can piece it together by simply do a bunch of manual stuff to 
>> md5, sha1, and gpg sign things and publish artifacts and then manually 
>> update the site, but that feels fairly heavy. Does anyone recall an easier 
>> way to do this? Is there any documentation on how this was performed before 
>> migrating to maven 2+?
> 
> I'm fairly sure it was all manual.
> 
> Nexus did not exist then, nor did dist.apache.org.
> 
> As I recall, Ant was used to create the jars.
> I think sigs and hashes must have been created manually.
> 
> The RC was then uploaded to the users minotaur account somewhere under
> public_html.
> Assuming success, the ASF release artifacts had to be copied to
> /www/www.apache.org/dist/commons/xxx on minotaur.
> 
> I think Maven artifacts were published in a similar way, i.e. upload
> to a folder on minotaur and wait for changes to be picked up.
> 
> Most of the above is easy enough to do with the new systems apart from
> Maven/Nexus.
> 
> The dev list archives might have some additional useful info.

I remember that I also did some releases with Maven 1 in the old days.
Here the advantage is that at least the site can be generated.

I think the site will be a major problem for a Jelly release. The
artifacts for Jelly core can certainly be constructed somehow, but
getting the site build to work and then publishing the pages... :-(

Oliver

> 
>> The build environment isn’t too difficult from my end as I have created a 
>> dockerized build environment:
>>
>> https://github.com/chtompki/Dockerfiles/tree/master/commons-jelly-build-env 
>> <https://github.com/chtompki/Dockerfiles/tree/master/commons-jelly-build-env>
>>
>> for folks curiosity.
>>
>> Cheers,
>> -Rob
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org
> For additional commands, e-mail: dev-h...@commons.apache.org
> 

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org
For additional commands, e-mail: dev-h...@commons.apache.org

Reply via email to