Skip to content

SAP-samples/cloud-mobile-services-continuous-integration

SAP Mobile Services Continuous Integration Examples

REUSE status

Sample projects and workflow configuration for tools and SDKs shipped available with SAP Mobile Services. Please follow either of these guides to learn more:

  1. CI Best Practices with SAP: BTP SDK for Android
  2. CI Best Practices with SAP: Custom Fiori Client
    • Note: Currently Android only
  3. Previous Series on Jenkins CI with SAP BTP SKD for iOS

Requirements

  1. You are familiar with SAP Mobile Services and its features.
  2. You have gone through the tutorials to learn how to install tools such as the SAP SDK for Android Wizard on your desktop.
  3. These samples build on top of the Repository-Based Shipment Channel. Please make sure that you meet the documented prerequisites and have a technical user ready for accessing SAP-provided dependencies and tools.

Download and Installation

Fork this repository or create your own using the sample Github Workflows, then follow the respective configuration guide for the tool or SDK of your choice.

License and Copyright Compliance Checks

  • Requires any version of Python and virtualenv: pip install virtualenv --user
  • Run npm install to set up the Reuse tool
  • Run npm run reuse:lint to verify compliance

How to Obtain Support

Feel free to ask questions and to provide feedback in the issue tracker.

To-Do

License

Copyright (c) 2020 SAP SE or an SAP affiliate company. All rights reserved. This project is licensed under the Apache Software License, version 2.0 except as noted otherwise in the LICENSE file.