/microservice-deploy

Several ways to deploy a REST microservice with different tools

Primary LanguageGroovy

Microservice Deploy

This is a sandbox project dedicated to experiment with CI/CD tools and other DevOps solutions.

The app is a simple RESTful webservice built with Groovy and Micronaut.

Continuous integration

GitHub Actions

GitHub Actions Badge

The workflow file is located at .github/workflows/build.yml.

CircleCI

CircleCI

The build configuration is located at .circleci/config.yml.

Travis CI

Build Status

The build configuration file is located at .travis.yml.

Deployments

Heroku

The deployed service is available at https://microservice-deploy.herokuapp.com/status.

Azure

The deployed Azure Web App is available at https://microservice-deploy.azurewebsites.net/status.