On 11/13/14, 3:19 PM, "OmPrakash Muppirala" <bigosma...@gmail.com> wrote:

>>
>> In fact, when trying to review the potential release candidate, it
>>turned
>> out to be difficult (impossible?) for Maven to provide the source
>>artifact
>> on the CI server without actually deploying the artifact to a Maven
>> server.
>
>
>Can you please explain what "for Maven to provide the source artifact on
>the CI server" means?  What are you trying to do?

In our new no-RC workflow, we are trying to get Jenkins to post builds
with artifacts.  For TDF, we have this:
http://apacheflexbuild.cloudapp.net:8080/job/flex-utilities_tour-de-flex-re
lease/

Click on “Last Successful Artifacts” and somewhere in there is the source
package.

Over at https://builds.apache.org/view/E-G/view/Flex/job/flex-tool-api/
We have “Last Successful Artifacts”, but despite my asking several times,
Chris was unable to get the build to leave the source-release.zip file
there.  He said that would require running the “deploy” command which
would try to upload the artifacts to the Maven staging server.  My
takeaway was that Maven didn’t have a “build” command that would just
compile artifacts and not deploy them. That’s why I drew the analogy to
not being able to get pepperoni on one side and sausage on the other.  The
Maven assumption is that you would always deploy any built artifacts.

-Alex

Reply via email to