On Thu, Nov 13, 2014 at 3:30 PM, Alex Harui <aha...@adobe.com> wrote:

>
>
> 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.
>
>
Are we sure that the source-release.zip is actually getting built?  I don't
see it in the 'target' directory in the workspace.
I do see a flex-tool-api-1.1.0-SNAPSHOT.jar  here[1] which seems to be the
only artifact getting built.

Thanks,
Om

[1]
https://builds.apache.org/view/E-G/view/Flex/job/flex-tool-api/lastSuccessfulBuild/artifact/flex-tool-api/target/


> -Alex
>
>

Reply via email to