I added the source release target and updated the Jenkins job. The source packages can be found here now: https://builds.apache.org/view/E-G/view/Flex/job/flex-tool-api/lastSuccessfulBuild/artifact/flex-tool-api/target/
Thanks, Om On Thu, Nov 13, 2014 at 4:30 PM, OmPrakash Muppirala <bigosma...@gmail.com> wrote: > Okay, I see what's happening. There is no 'build source package' target > for this project. Usually, we use Ant to zip all the relevant files into a > .zip and .tz file. > > I will see what it takes to add an equivalent mvn target to achieve the > same thing. > > Thanks, > Om > > On Thu, Nov 13, 2014 at 3:52 PM, OmPrakash Muppirala <bigosma...@gmail.com > > wrote: > >> 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/ >>> <http://apacheflexbuild.cloudapp.net:8080/job/flex-utilities_tour-de-flex-release/> >>> >>> 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 >>> >>> >> >