Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/abappm/abappm
apm - A Package Manager for ABAP 📦
https://github.com/abappm/abappm
abap abapgit apm applications modules package-manager sap
Last synced: about 2 months ago
JSON representation
apm - A Package Manager for ABAP 📦
- Host: GitHub
- URL: https://github.com/abappm/abappm
- Owner: abapPM
- License: mit
- Created: 2022-01-21T13:43:22.000Z (about 3 years ago)
- Default Branch: main
- Last Pushed: 2024-12-13T18:47:04.000Z (about 2 months ago)
- Last Synced: 2024-12-13T19:42:03.502Z (about 2 months ago)
- Topics: abap, abapgit, apm, applications, modules, package-manager, sap
- Language: ABAP
- Homepage: https://abappm.com
- Size: 963 KB
- Stars: 1
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Contributing: CONTRIBUTING.md
- Funding: .github/FUNDING.yml
- License: LICENSE
Awesome Lists containing this project
README
![Version](https://img.shields.io/endpoint?url=https://shield.abap.space/version-shield-json/github/abapPM/abapPM/src/zif_abappm_const.intf.abap/c_version&label=Version&color=blue)
[![Download](https://img.shields.io/badge/Download-Click_Here-blue)](https://github.com/abapPM/abapPM/build/zabappm_standalone.abap)[![License](https://img.shields.io/github/license/abapPM/abapPM?label=License&color=green)](LICENSE)
[![Contributor Covenant](https://img.shields.io/badge/Contributor%20Covenant-2.1-4baaaa.svg?color=green)](https://github.com/abapPM/.github/blob/main/CODE_OF_CONDUCT.md)
[![REUSE Status](https://api.reuse.software/badge/github.com/abapPM/abapPM)](https://api.reuse.software/info/github.com/abapPM/abapPM)# apm
apm is a *package manager* 📦 for ABAP applications and modules, a *website* 🌐, and a *registry* 📑.
This repository contains the source code of the *package manager* i.e. the developer version of apm.
You can find the *website* at https://abappm.com and the *registry* at https://registry.abappm.com.
NO WARRANTIES, [MIT License](LICENSE)
## Prerequisites
SAP Basis 7.40 SP 8 or higher
(A downport to 7.02 is on the roadmap)
## Installation
1. Download the standalone version of apm from [zabappm_standalone](https://github.com/abapPM/abapPM/build/zabappm_standalone.abap)
1. Create a new SAP package in your system. Recommended: `$APM`
1. Create the program `ZABAPPM_STANDALONE` in the package, upload the code, and activate
1. Create transaction `ZAPM` for the program `ZABAPPM_STANDALONE`## Usage
Start apm using transaction `ZAPM`.
## Contributions
All contributions are welcome! Read our [Contribution Guidelines](https://github.com/abapPM/abapPM/CONTRIBUTING.md), fork this repo, and create a pull request.
Install the developer version of *apm* using [abapGit](https://github.com/abapGit/abapGit) either by creating a new online repository for https://github.com/abapPM/abapPM.
*Note:*
Different from other projects, a build process is required to create the standalone version. This process is not automated nor is it documented yet!
## About
Made with :heart: in Canada
Copyright 2024 apm.to Inc.
Follow [@marcfbe](https://x.com/marcfbe) on X/Twitter