[Building Sakai] poms and building with explicit profiles

Sanghyun Jeon euksa99 at gmail.com
Mon Oct 15 09:27:05 PDT 2012


Adam,

I am currently successfully build and deploy sakai 2.8.x with some contrib
tools (melete, sign-up...) and want to add Evaluation tool.  I've heard I
need to build Hierarchy first in order to build Evaulation tool. However,
when I would like to know Hierarchy, I only found urls look like no longer
used:

https://confluence.sakaiproject.org/display/SAKDEV/Hierarchy+Service



https://confluence.sakaiproject.org/display/SAKDEV/Permissions+Token+Generator

I am wondering whether there is a new url, which can educate me more.
I also want to use a build script in order to build all tools together and
deploy once. I am wondering whether you can give me some insights,
especially this hierachy and evaluation tool?

(my ultimate goal is building sakai 2.9 but currently I only have sakai
2.7.0 binary code from our old system. I decide to build 2.8.x first and
add our local changes and then upgrade 2.9)

Thank you in advance.

Sanghyun
On Thu, Apr 26, 2012 at 9:34 AM, Adam York <yorkadam at umich.edu> wrote:

> I am currently trying to build Sakai 2.9 with Evaluation and Hierarchy
> tools.  In the past we've had to explicitly build Sakai 2.9 then build
> Evaluation & Hierarchy independently using the profile 'sakai2.9'.  If this
> wasn't done explicitly the rsf jar's wouldn't be correct and the Evaluation
> would be broken.
>
> We are now moving to using a build server which requires it all be
> automated.  Is it possible to leverage the poms to build only certain tools
> with explicit profiles such as 'sakai2.9'?
>
> I've attempted to automate it via a build script however that fails as
> well.
>
> //snip
>      svn update .
>     cd $SRC_DIR || exit 1;
>     mvn -e clean install || exit 1;
>
>     cd $SRC_DIR/hierarchy || exit 1;
>     mvn -e install -Psakai2.9 || exit 1;
>
>     cd $SRC_DIR/evaluation || exit 1;
>     mvn -e install -Psakai2.9 || exit 1;
>
>     cd $SRC_DIR/pack/pack-bin || exit 1;
>     mvn -e install || exit 1;
> //snip
>
> In the past we had built our older version of sakai with a list of
> profiles regardless of the tool.  I'm just not sure the impact here since
> we jumped from sakai 2.7.2 to sakai 2.9.
>
> --
> Thank You,
>
> Adam York
> Teaching & Learning
> University of Michigan
> Information and Technology Services
> (734)615-2549
>
>
> _______________________________________________
> sakai-dev mailing list
> sakai-dev at collab.sakaiproject.org
> http://collab.sakaiproject.org/mailman/listinfo/sakai-dev
>
> TO UNSUBSCRIBE: send email to
> sakai-dev-unsubscribe at collab.sakaiproject.org with a subject of
> "unsubscribe"
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://collab.sakaiproject.org/pipermail/sakai-dev/attachments/20121015/a3a2d410/attachment.html 


More information about the sakai-dev mailing list