uima-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Marshall Schor <...@schor.com>
Subject Re: [VOTE] Release build artifacts version 2: parent-pom-distr, uima-assembly-single-project, uima-build-helper-maven-plugin, uima-docbook-resource-bundle, and version 3 uima-jar-resource-bundle
Date Mon, 12 Jul 2010 00:06:34 GMT
 branch "depend-on-july-9-build-tools" created for "build" and "uimaj", and
updated poms that depend on the artifacts being released are committed to these
branches.  ( https://issues.apache.org/jira/browse/UIMA-1838 )

You can use these branches for testing this release vote.

Cheers. -Marshall

On 7/10/2010 4:10 PM, Marshall Schor wrote:
>
> On 7/10/2010 4:01 PM, Marshall Schor wrote:
>>  I changed the files in the projects that depended on the -SNAPSHOT versions of
>> these new plugins, to depend on the released versions, and verified things build
>> using the -Pstaged-release with my settings.xml set per the note below.
> Note: changes to these files are just on my workspace, not checked in...  -Marshall
>> The dependencies are in the "build" artifacts, plus the uimaj-distr artifact.  I
>> also built the aggregate-uimaj - no problems.
>>
>> I also checked most of the artifacts for licenses, notices, and tried several to
>> confirm they would build from the ...-source-release.zip.
>>
>> [X] +1
>>
>>
>> -Marshall
>>
>> On 7/9/2010 3:48 PM, Marshall Schor wrote:
>>>  Here's the next batch of artifacts that only depend on released items :-)
>>>
>>> The build artifacts
>>>   version 2:
>>>     parent-pom-distr,
>>>     uima-assembly-single-project,
>>>     uima-build-helper-maven-plugin,
>>>     uima-docbook-resource-bundle,
>>>   version 3
>>>     uima-jar-resource-bundle
>>>
>>> are ready for release. They are all staged to
>>> https://repository.apache.org/content/repositories/orgapacheuima-051/
>>>
>>> Suggested way to test: add this to your maven "settings" in the
>>> <profiles> section:
>>>
>>>     <profile>
>>>       <id>staged-release</id>
>>>       <repositories>
>>>         <repository>
>>>           <id>staged-release</id>
>>>          
>>> <url>https://repository.apache.org/content/repositories/orgapacheuima-051/</url>
>>>         </repository>
>>>       </repositories>
>>>     </profile>
>>>
>>> Then change in your workspace the versions of references to these artifacts 
>>> to 2 or 3, and confirm that builds work, using
>>>
>>> mvn clean install -Pstaged-release
>>>
>>> More background on this approach is here:
>>> http://maven.apache.org/guides/development/guide-testing-releases.html
>>>
>>> Also, please inspect the release artifacts to insure they have the proper
>>> license /notice files.
>>>
>>> Finally, someone should verify that these artifacts can be built from the 
>>> source-release.zip.
>>>
>>> Vote open for 72 hours.
>>>
>>> [ ] +1
>>> [ ] +0
>>> [ ] -1
>>>
>>> Thanks for your help in checking/verifying, in advance!
>>> -Marshall
>>>
>>>
>>>
>

Mime
View raw message