Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/sap-samples/teched2022-xp280
Combining CI/CD with Transports for Speedy and Controlled Delivery
https://github.com/sap-samples/teched2022-xp280
sap-btp-track teched2022
Last synced: about 2 months ago
JSON representation
Combining CI/CD with Transports for Speedy and Controlled Delivery
- Host: GitHub
- URL: https://github.com/sap-samples/teched2022-xp280
- Owner: SAP-samples
- License: apache-2.0
- Created: 2022-08-30T19:58:12.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2023-07-19T10:06:24.000Z (over 1 year ago)
- Last Synced: 2023-08-04T22:52:37.078Z (over 1 year ago)
- Topics: sap-btp-track, teched2022
- Language: JavaScript
- Homepage: https://www.sap.com/about/events/teched.html
- Size: 9.54 MB
- Stars: 15
- Watchers: 9
- Forks: 107
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
[![REUSE status](https://api.reuse.software/badge/github.com/SAP-samples/teched2022-XP280)](https://api.reuse.software/info/github.com/SAP-samples/teched2022-XP280)
# XP280 - Combining CI/CD with Transports for Speedy and Controlled Delivery
## Description
This repository contains the material for the SAP TechEd 2022 session called XP280 - Combining CI/CD
with Transports for Speedy and Controlled Delivery.## Overview
See how you can easily combine the agility and built-in quality of continuous integration and
delivery (CI/CD) with a transport-based deployment to a productive system. Learn how to use the SAP
Continuous Integration and Delivery service with preconfigured templates and the SAP Cloud Transport
Management service for your development use cases. Both services run on SAP Business Technology
Platform with the potential to be used as the default setup for any new development project on the
platform.## Prerequisites
To complete the exercises in this repository, please make sure that you meet the following prerequisites:
* You have an [SAP Business Technology Platform (BTP) Trial Account](https://developers.sap.com/tutorials/hcp-create-trial-account.html).
* You have an account on [GitHub](https://github.com/signup).## Exercises
- [Exercise 0 - Getting Started](exercises/ex0#exercise-0---getting-started)
- [Exercise 0.0 - Create a Copy of This Repository](exercises/ex0#exercise-00---create-a-copy-of-this-repository)
- [Exercise 0.1 - (Optional) Set Up a Subaccount on Your SAP BTP Trial Account](exercises/ex0#exercise-01---optional-set-up-a-subaccount-on-your-sap-btp-trial-account)
- [Exercise 1 - Create a Job in the SAP Continuous Integration and Delivery service](exercises/ex1#exercise-1---create-a-job-in-the-sap-continuous-integration-and-delivery-service)
- [Exercise 1.0 - Set Up SAP Continuous Integration and Delivery](exercises/ex1#exercise-10---set-up-sap-continuous-integration-and-delivery)
- [Exercise 1.1 - Add Your Repository to SAP Continuous Integration and Delivery](exercises/ex1#exercise-11-add-your-repository-to-sap-continuous-integration-and-delivery)
- [Exercise 1.2 - (Optional) Create a Webhook](exercises/ex1#exercise-12-optional-create-a-webhook)
- [Exercise 1.3 - Create and Trigger a Job in SAP Continuous Integration and Delivery](exercises/ex1#exercise-13-create-and-trigger-a-job-in-sap-continuous-integration-and-delivery)
- [Exercise 2 - Set up SAP Cloud Transport Management](exercises/ex2#exercise-2---set-up-sap-cloud-transport-management)
- [Exercise 2.0 - Create Target Subaccounts for Transport](exercises/ex2#exercise-20---create-target-subaccounts-for-transport)
- [Exercise 2.1 - Enable SAP Cloud Transport Management for Use](exercises/ex2#exercise-21---enable-sap-cloud-transport-management-for-use)
- [Exercise 2.2 - Set Up the Transport Landscape](exercises/ex2#exercise-22---set-up-the-transport-landscape)
- [Exercise 3 - Extend Your CI/CD Pipeline With Additional Stages](exercises/ex3#exercise-3---extend-your-cicd-pipeline-with-additional-stages)
- [Exercise 3.0 - Enable Additional Unit Tests](exercises/ex3#exercise-30---enable-additional-unit-tests)
- [Exercise 3.1 - Enable the Release Stage](exercises/ex3#exercise-31---enable-the-release-stage)
- [Exercise 3.2 - Run the Pipeline Manually](exercises/ex3#exercise-32---run-the-pipeline-manually)
- [Exercise 3.3 - Fix the Test and Commit Changes to GitHub](exercises/ex3#exercise-33---fix-the-test-and-commit-changes-to-github)
- [Exercise 3.4 - Verify the Success of Your Pipeline](exercises/ex3#exercise-34---verify-the-success-of-your-pipeline)
- [Exercise 4 - Perform imports with SAP Cloud Transport Management](exercises/ex4#exercise-4---perform-imports-with-sap-cloud-transport-management)
- [Exercise 4.0 - Start the Import to Your Development Subaccount](exercises/ex4#exercise-40---start-import-into-development-subaccount)
- [Exercise 4.1 - Check the Transport Log](exercises/ex4#exercise-41---check-the-transport-log)
- [Exercise 4.2 - Verify Automatic Forwarding to Next Transport Node](exercises/ex4#exercise-42---verify-automatic-forwarding-to-next-transport-node)## How to obtain support
Support for the content in this repository is available during the actual time of the online session for which this content has been designed. Otherwise, you may request support via the [Issues](../../issues) tab.
## License
Copyright (c) 2022 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](LICENSES/Apache-2.0.txt) file.