The following are pre-requisites for setting up the ActiveControl integration with Gitlab.

It should be noted that these setup activities are the responsibility of the Customer team; Basis Technologies do not have expertise in GitLab.

1. Install GIT

A pre-requisite for using the ActiveControl/GitLab integration is to have GIT installed within the ActiveControl Domain Controller SAP system.

A good online source of information can be found here.


2. Setup Remote Repository

A Remote Repository is required to be setup within GitLab, for ActiveControl.

This repository should be given a name such as “ActiveControl” or “ActiveControl_ECC” – depending on the exact customer requirements for the Integration.


3. GitLab pipeline

GitLab pipeline should be setup for the ActiveControl remote repository created in the previous step.


4. Clone Remote Repository

The ActiveControl remote repository within Gitlab should be cloned in the local git installation. This will create the folder where ActiveControl will write the outbound information (ie Business Task change file)


h3. 5. Define the scripts used via transaction SM49 in the ActiveControl Domain Controller SAP system

gitswitch.sh – switches branches
gitpush.sh – pushed changes into the remote repository
gitindir.sh – used for troubleshooting

(these will be provided by Basis Technologies)

6. Test Connections

After performing the previous steps to setup Git, perform Add, Commit and Push of initial AC_BT_Change.json file (this will be provided by Basis Technologies).

This will This will test out the connection between the ActiveControl Domain Controller SAP system and GitLab.

Feedback

Was this helpful?

Yes No
You indicated this topic was not helpful to you ...
Could you please leave a comment telling us why? Thank you!
Thanks for your feedback.

Post your comment on this topic.

Post Comment