Skip to content

TRM Install

Actions
Install a package from TRM Registry
3.0.3
Latest
Star (1)

Tags

 (1)

trm-action-install

This action can be used to install an ABAP package from TRM Registry.

Runner Requirements

The runner used for this action must have these requirements:

  • Can reach your development SAP system (RFC/REST)
  • Can reach the TRM Registry
  • Must have installed

Usage

To view an example of usage, refer to this article.

REST connection

- name: Checkout R3trans
  uses: actions/checkout@v2
  with:
    repository: PRIVATE/R3TRANS_REPO
    token: ${{ secrets.GITHUB_TOKEN }}
    path: r3trans
- name: TRM install package
  uses: RegestaItalia/trm-action-install@latest
  with:
    r3transDirPath: './r3trans'
    systemRESTEndpoint: ${{ vars.ENDPOINT }}
    systemLoginUser: ${{ vars.USERNAME }}
    systemLoginPassword: ${{ secrets.PASSWORD }}
    systemLoginLanguage: 'EN'
    name: 'myPackage'
    version: 'latest'
    registryToken: ${{ secrets.TRM_TOKEN }}
    overwrite: true
    keepOriginalAbapPackages: true
    createInstallTransport: true
    installTransportTargetSystem: 'TRM'

RFC connection

- name: Checkout R3trans
  uses: actions/checkout@v2
  with:
    repository: PRIVATE/R3TRANS_REPO
    token: ${{ secrets.GITHUB_TOKEN }}
    path: r3trans
- name: TRM install package
  uses: RegestaItalia/trm-action-install@latest
  with:
    r3transDirPath: './r3trans'
    systemRFCDest: ${{ vars.DEST }}
    systemRFCAsHost: ${{ vars.ASHOST }}
    systemRFCSysnr: ${{ vars.SYSNR }}
    systemRFCSAPRouter: ${{ vars.SAPROUTER }}
    systemLoginClient: ${{ vars.CLIENT }}
    systemLoginUser: ${{ vars.USERNAME }}
    systemLoginPassword: ${{ secrets.PASSWORD }}
    systemLoginLanguage: 'EN'
    name: 'myPackage'
    version: 'latest'
    registryToken: ${{ secrets.TRM_TOKEN }}
    overwrite: true
    keepOriginalAbapPackages: true
    createInstallTransport: true
    installTransportTargetSystem: 'TRM'

TRM Install is not certified by GitHub. It is provided by a third-party and is governed by separate terms of service, privacy policy, and support documentation.

About

Install a package from TRM Registry
3.0.3
Latest

Tags

 (1)

TRM Install is not certified by GitHub. It is provided by a third-party and is governed by separate terms of service, privacy policy, and support documentation.