nabsha / docker-maven-anypointcli-v1

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Cloudhub CICD Deployment Container

A docker container to build mulesoft apps using Maven and deploy muleosft apps to Design Center, Exchange, API Manager, Cloudhub Runtime Manager using Anypoint-CLI. Also uses Azure CLI to integrate with Azure Keyvault. This container can be used by build pipeline like BitBucket, GitLab, etc.

Getting Started

For local usage, you can spin the container

docker run --rm -it -v ~/.anypoint/:/root/.anypoint -v `pwd`:/mycode docker-maven-anypointcli-v1:latest bash

Prerequisities

In order to run this container you'll need docker installed.

Usage

Container Parameters

Environment Variables

Volumes

  • /root/.anypoint - Path to anypoint-cli credentials

Useful File Locations

Built With

Find Us

Contributing

Please read CONTRIBUTING.md for details on our code of conduct, and the process for submitting pull requests to us.

Versioning

We use SemVer for versioning. For the versions available, see the tags on this repository.

Authors

  • Nabeel Shaheen - Initial work - Nabsha

See also the list of contributors who participated in this project.

License

This project is licensed under the MIT License - see the LICENSE.md file for details.

Acknowledgments

  • People you want to thank
  • If you took a bunch of code from somewhere list it here

About

License:The Unlicense


Languages

Language:Dockerfile 100.0%