Skip to content

Contributing

Sergei Pogrebnyak edited this page Sep 21, 2018 · 7 revisions

You can contribute to the template library in many ways:

  • Modify README.md and add comments to existing template.yaml files to improve documentation
  • Add or update template.yaml files to add new products coverage or improve template quality or depth
  • Add or update test.sh files to add or improve test coverage for templates
  • Add or update Dockerfile to enable or improve containerization support for products

General process

  1. Use the Fork button at the top right corner on this page on GitHub to fork the project
  2. Clone repository locally using Clone or download URL of your forked repository
git clone https://github.com/<YOUR_ACCOUNT>/sagdevops-templates.git
  1. Make the changes and test them locally
  2. Create a pull request against https://github.com/SoftwareAG/sagdevops-templates.git

Getting Started

You can make trivial changes to README.md or template.yaml comments directly on GitHub website using online editor.

For more elaborate changes you need to set up a local development environment.

Requirements:

  1. Docker engine for Windows, Linux or Mac
  2. Internet access
  3. GitHub account

Next: Setting up dev environment

Clone this wiki locally