On Sun, Mar 20, 2011 at 9:28 PM, Samisa Abeysinghe <[email protected]> wrote:
> +1 for this change. Looks good!!! Committed from my machine and updated the builder (Cannot stay much longer in the vpn. It hangs). Thanks, AmilaM. > > > On Sun, Mar 20, 2011 at 9:26 PM, Amila Maha Arachchi <[email protected]>wrote: > >> Hi Samisa, >> >> I did a small modification. This will check for p2 build errors and send a >> mail if any. If there are no errors it will copy the target/p2_repo to >> packs' place. Didnt commit it yet. >> >> --- compile.sh (revision 90164) >> +++ compile.sh (working copy) >> @@ -88,6 +88,18 @@ >> set -v >> } >> >> +check_errors_in_p2_n_continue(){ >> + set +v >> + BUILD_STATUS=`tail -n50 $CARBON_SRC_HOME/build.log | grep "BUILD >> SUCCESSFUL"` >> + if [ "$BUILD_STATUS" = "" ]; then >> + MESSAGE_BODY=`egrep -A 40 -B 30 "( FAILURE$)|( ERROR$)|(svn[:] >> Failed)" $CARBON_SRC_HOME/build.log` >> + send_mail "$BUILD_FAILED `pwd`" "$MAIL_LIST" "$MESSAGE_BODY" >> + else >> + cp -r target/p2-repo "$CARBON_BIN_HOME/$DATE_TIME" >> + fi >> + set -v >> +} >> + >> if test -e $CARBON_SRC_HOME/build.lock >> then >> echo "Another build is already in progress." >> @@ -278,7 +290,8 @@ >> build_carbon_p2() { >> cd $CARBON_SRC_HOME/features/repository >> bash -c "$BUILD_COMMAND" >> - cp -r target/p2-repo "$CARBON_BIN_HOME/$DATE_TIME" >> + check_errors_in_p2_n_continue >> + #cp -r target/p2-repo "$CARBON_BIN_HOME/$DATE_TIME" >> echo $DATE_TIME >> cp $CARBON_SRC_HOME/build.log "$CARBON_BIN_HOME/$DATE_TIME" >> >> >> WDYT? >> >> Thanks, >> AmilaM. >> >> On Sun, Mar 20, 2011 at 7:08 PM, Samisa Abeysinghe <[email protected]>wrote: >> >>> The build script still needs to be tuned a bit. It has failed, yet says >>> success. Also, there seem to be a P2 issue >>> >>> >>> On Sun, Mar 20, 2011 at 6:09 PM, WSO2 Builder <[email protected]> wrote: >>> >>>> Caused by: org.apache.maven.artifact.resolver.ArtifactNotFoundException: >>>> Unable to download the artifact from any repository >>>> >>>> Try downloading the file manually from the project website. >>>> >>>> Then, install it using the command: >>>> mvn install:install-file >>>> -DgroupId=org.wso2.gs-DartifactId=org.wso2.gs.styles.feature >>>> -Dversion=2.0.0-SNAPSHOT >>>> -Dpackaging=zip -Dfile=/path/to/file >>>> >>>> Alternatively, if you host your own repository you can deploy the file >>>> there: >>>> mvn deploy:deploy-file >>>> -DgroupId=org.wso2.gs-DartifactId=org.wso2.gs.styles.feature >>>> -Dversion=2.0.0-SNAPSHOT >>>> -Dpackaging=zip -Dfile=/path/to/file -Durl=[url] -DrepositoryId=[id] >>>> >>>> >>>> org.wso2.gs:org.wso2.gs.styles.feature:zip:2.0.0-SNAPSHOT >>>> >>>> from the specified remote repositories: >>>> com.springsource.repository.bundles.release ( >>>> http://repository.springsource.com/maven/bundles/release), >>>> com.springsource.repository.bundles.external ( >>>> http://repository.springsource.com/maven/bundles/external), >>>> wso2-maven2-snapshot-repository (http://dist.wso2.org/snapshots/maven2 >>>> ), >>>> central (http://repo1.maven.org/maven2), >>>> wso2-maven2-repository (http://dist.wso2.org/maven2) >>>> >>>> >>>> at >>>> org.apache.maven.artifact.resolver.DefaultArtifactResolver.resolve(DefaultArtifactResolver.java:228) >>>> at >>>> org.apache.maven.artifact.resolver.DefaultArtifactResolver.resolve(DefaultArtifactResolver.java:90) >>>> at >>>> org.wso2.maven.p2.generate.utils.MavenUtils.getResolvedArtifact(MavenUtils.java:39) >>>> ... 22 more >>>> Caused by: org.apache.maven.wagon.ResourceDoesNotExistException: Unable >>>> to download the artifact from any repository >>>> at >>>> org.apache.maven.artifact.manager.DefaultWagonManager.getArtifact(DefaultWagonManager.java:404) >>>> at >>>> org.apache.maven.artifact.resolver.DefaultArtifactResolver.resolve(DefaultArtifactResolver.java:216) >>>> ... 24 more >>>> [INFO] >>>> ------------------------------------------------------------------------ >>>> [ERROR] BUILD ERROR >>>> [INFO] >>>> ------------------------------------------------------------------------ >>>> [INFO] ERROR >>>> >>>> Unable to download the artifact from any repository >>>> [INFO] >>>> ------------------------------------------------------------------------ >>>> [INFO] For more information, run Maven with the -e switch >>>> [INFO] >>>> ------------------------------------------------------------------------ >>>> [INFO] Total time: 1 minute 22 seconds >>>> [INFO] Finished at: Sun Mar 20 18:09:54 IST 2011 >>>> [INFO] Final Memory: 28M/1237M >>>> [INFO] >>>> ------------------------------------------------------------------------ >>>> cp: cannot stat `target/p2-repo': No such file or directory >>>> 2011-03-20_18-05-29 >>>> Carbon packs are available at : >>>> http://10.100.1.43/~carbon/releases/carbon/3.2.0/latest/ >>>> tail -n50 $CARBON_SRC_HOME/build.log >>>> _______________________________________________ >>>> Carbon-dev mailing list >>>> [email protected] >>>> http://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev >>>> >>> Thanks, >>> Samisa... >>> >>> Samisa Abeysinghe >>> VP Engineering >>> WSO2 Inc. >>> http://wso2.com >>> http://wso2.org >>> >>> >>> >>> >>> _______________________________________________ >>> Carbon-dev mailing list >>> [email protected] >>> http://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev >>> >>> >> Thanks, > Samisa... > > Samisa Abeysinghe > VP Engineering > WSO2 Inc. > http://wso2.com > http://wso2.org > > > >
_______________________________________________ Carbon-dev mailing list [email protected] http://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev
