SAP Home Learn Build Integrate Model Operate Extend with AI ConnectTutorial navigator Knowledge Graph API Devtoberfest Developer Advocates App Space

Manage my Account SAP Devs YouTube ↗ Learnings ↗ Community ↗ Provide Feedback ↗
Logout
⤢ Open full site

Configure Users and Product Registration to Facilitate Add-On Build

Configure users for cloud foundry access and register your product to the SAP Business Technology Platform global account to facilitate add-on build.

Overview

🎓 intermediate 10 min. SAP BTP ABAP EnvironmentIntermediateABAP DevelopmentABAP Extensibility

You will learn

  • How to create users to be used during add-on build
  • How to check for planned downtimes and register an add-on product
Sumana Vasuki S Sumana Vasuki July 7, 2023
Created by March 9, 2023
Contributors

Prerequisites

Prerequisites

  • The Landscape Portal Application has been subscribed to and your user has the landscape portal admin role collection assigned
  • Entitlements for the CI/CD service in the sub-account where the landscape portal application is subscribed
  • Cloud Foundry Technical Platform user with space developer role in Build/Assemble and Build/Test sub-accounts
  • Technical user for Add-on Assembly Kit as a service (AAKaaS)

Steps

Intro

Step 1 Understand the different stages of an add-on build pipeline

Addon Build Overview
Addon Build Overview

The add-on build pipeline in the above image contains the following steps:

Initial Checks:

This stage runs preliminary checks for the Build stage of the pipeline. Some steps include:

  • Check of add-on product version

  • Check of software component version

Prepare System:

In this stage, the SAP BTP, ABAP environment system is created. This system could be used in a later step to run ATC checks

Clone Repositories:

Once the system is set up, it is required to clone the necessary software components in to the system before we can run tests

Test:

Please keep in mind that the ATC needs to be configured. By default, this stage will not run ATC checks if it is not configured

In this stage, ATC checks can be executed using ABAP Environment Run ATC Check

Build:

This stage is responsible for building an ABAP add-on for the SAP BTP, ABAP environment. The build process of the add-on is done on a Steampunk system (using SAP_COM_0582) with the help of the SAP Add-On Assembly Kit as a Service. After executing this stage successfully, the add-on is ready to be tested

Integration Tests:

This stage creates an SAP BTP, ABAP environment system and installs the add-on product, that was built in the Build stage

Confirm:

This stage asks for a manual confirmation before releasing the add-on product in the Publish stage

Publish:

This stage publishes an add-on for the SAP BTP, ABAP environment. The add-on product is now ready to be installed in productive systems on SAP BTP, ABAP Environment

Post Stage:

This stage deletes the SAP BTP, ABAP environment system created in the Prepare System stage

Step 2 Overview of user setup
+
Step 3 Open Landscape Portal
+
Step 4 Check for planned downtimes
+
Step 5 Register your product against the Global Account for Development
+
Step 6 Set up credentials to build your add-on product
+
Step 7 Test Yourself
+

Resources

Discussion

Share feedback on this tutorial or join the conversation in SAP Community.

Submit detailed feedback Discuss in Community
Steps
Step 1 of 7
1. Understand the different stages of an add-on build pipeline 2. Overview of user setup 3. Open Landscape Portal 4. Check for planned downtimes 5. Register your product against the Global Account for Development 6. Set up credentials to build your add-on product 7. Test Yourself

Learn more →