Skip to content

RegestaItalia/trm-action-publish

Use this GitHub action with your project
Add this Action to an existing workflow or create a new one
View on Marketplace

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

49 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

trm-action-publish

This action can be used to publish an ABAP package to a 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: TRM publish package
  uses: RegestaItalia/trm-action-publish@latest
  with:
    systemRESTEndpoint: ${{ vars.ENDPOINT }}
    systemLoginUser: ${{ vars.USERNAME }}
    systemLoginPassword: ${{ secrets.PASSWORD }}
    systemLoginLanguage: 'EN'
    name: 'myPackage'
    version: 'latest'
    registryToken: ${{ secrets.TRM_TOKEN }}
    private: false
    abapPackage: 'ZMYPACKAGE'
    shortDescription: 'This is a test publish via Github Actions'
    releaseTransportTarget: 'TRM'
    authors: 'User <user@email.com>'
    keywords: 'test, mypackage'

RFC connection

- name: TRM publish package
  uses: RegestaItalia/trm-action-publish@latest
  with:
    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 }}
    private: false
    abapPackage: 'ZMYPACKAGE'
    shortDescription: 'This is a test publish via Github Actions'
    releaseTransportTarget: 'TRM'
    authors: 'User <user@email.com>'
    keywords: 'test, mypackage'