After reading Matthias Vachs excellent blog post Using an open source based development infrastructure with SAP HANA Cloud Platform I decided to play around with the tools mentioned in his blog post. The result of this is a SAP UI5 Application available on GitHub, that you can use as starting point for your ventures into Continuos Integration.
In part one of this blog series we will focus on getting the project up and running on our local Hana Cloud Server, subsequent parts will deal with setting up an environment for Continues Delivery.
To get started with contninuous delivery on the SAP HANA Cloud Platform we will start by cloning and building a simple SAP UI5 project, SAPUI5 for Maven, or UI5MVN. The project is meant to be used as a starting point for Hana Netweaver Cloud development, and the focus has been to streamline the development process with the help of best of breed open source tools.
Source Versioning is with GitHUB
Java 7 or later - get it from http://www.oracle.com/technetwork/java/javase/downloads/index.html
GIT - get it from Set Up Git - GitHub Help
Maven - get it from http://maven.apache.org/
SAP Hana Cloud Platform SDK - get it from https://tools.hana.ondemand.com/#cloud
Hana Cloud Platform trial account - get it from https://account.hanatrial.ondemand.com/
Hana Cloud Maven Plugin - get it at https://github.com/SAP/cloud-maven-plugin
git clone https://github.com/matt1as/SapUI5-for-Maven
pom.xml.local
to pom.xml
nwcloud.properties
to nwcloud.properties.local
src/main/destinations/Gateway.local
to src/main/destinations/Gateway
<nw.cloud.sdk.path>
in pom.xml
to point to your local SAP Hana Cloud Platform SDKnwcloud.properties
sdk.dir
- to point to your local SAP Hana Cloud Platform SDKaccount
- your Hana Cloud Platform accountuser
- your Hana Cloud Platform userpassword
- Your Hana Cloud Platform passwordsrc/main/destinations/Gateway
mvn clean install
mvn nwcloud:deploy-local
mvn nwcloud:start-local
http://localhost:8080/SapUI5-for-Maven/
After completing these steps you should have a simple SAP UI5 application up and running, the application connects to the SAP Gateway Demo system and retrieves a list of Products. By clicking on this product you get some more details about the product.
In part two we will focus on setting up the development environment, using Eclipse and the Eclipse file sync plugin.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
8 | |
7 | |
5 | |
4 | |
4 | |
4 | |
4 | |
3 | |
3 | |
3 |