Skip to content

Dockerfile for the SAP HANA XS advanced command line client. This image is intended to be used in Continuous Delivery pipelines for SAP development projects with project "Piper" or any other CD tool.

License

SAP/devops-docker-xs-cli

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 

REUSE status

Important notice

This public repository has reached read only status. Read and clone access will still be possible, but there will be no more fixes or updates on the Dockerfile or any other maintenance activities.

XS Command-Line Client Dockerfile

Description

To bring an SAP HANA XS Advanced application to an SAP HANA Server, deploy the application with the XS command-line tool. With this Dockerfile, you can wrap the XS command-line client and run the resulting image with the Jenkins pipeline library of project "Piper".

Requirements

  • General requirements can be found in the repository readme
  • An S-User for SAP ONE
  • Download XS command-line client XS_CLIENT00P_<version>.ZIP for Linux on x86_64 from SAP ONE

How to Build It

This image is not provided on hub.docker.com. Instead, build this Dockerfile locally before using it. Either clone the repository or download the Dockerfile and put the XS CLI ZIP file into the same directory. Here, you can find a tutorial on how to get the XS command-line client package.

Build Arguments

Argument Description
XSZIP Path to your XS CLI ZIP file

Example:

docker build -t ppiper/xs-cli --build-arg XSZIP=XS_CLIENT00P_<version>.ZIP .

How to Execute It

Assuming you have built the image by using the tag ppiper/xs-cli, you can run it with:

docker run ppiper/xs-cli xs <command>

About

Dockerfile for the SAP HANA XS advanced command line client. This image is intended to be used in Continuous Delivery pipelines for SAP development projects with project "Piper" or any other CD tool.

Topics

Resources

License

Code of conduct

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published