Sample projects and workflow configuration for tools and SDKs shipped available with SAP Mobile Services. Please follow either of these guides to learn more:
- CI Best Practices with SAP: BTP SDK for Android
- CI Best Practices with SAP: Custom Fiori Client
- Note: Currently Android only
- Previous Series on Jenkins CI with SAP BTP SKD for iOS
- You are familiar with SAP Mobile Services and its features.
- You have gone through the tutorials to learn how to install tools such as the SAP SDK for Android Wizard on your desktop.
- 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.
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.
- 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
Feel free to ask questions and to provide feedback in the issue tracker.
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.