Setup Github CI/CD pipeline for our project, deploying on AWS
Budget: €12 – €18 EUR
We use an open-source framework to make our proof of concept for our business. I want to use the CI/CD scripts released by the open-source project to enable them for our custom implementation. The open-source repository is: https://github.com/openremote/openremote
We would like to have the following things:
- Automatic build and tests for pull requests.
- Automatic build and deployment on AWS for a staging branch.
- Automatic build and deployment on AWS for a production branch.
All core components are built into docker containers. The build system is Graddle, compiling Java. The whole application is, in fact, a docker-compose that needs to be deployed to AWS EC2. All cloud formation scripts to start from scratch are available in the open-source repository. We will stick as close as possible to the upstream scripts.
I need an AWS expert for a short project with these competencies:
- Experience with setting up Github CI/CD pipelines.
- Proficiency in using GitHub Actions.
- Knowledge of AWS and experience deploying projects on it.
- Familiarity with Graddle and Java.
We would like to have the following things:
- Automatic build and tests for pull requests.
- Automatic build and deployment on AWS for a staging branch.
- Automatic build and deployment on AWS for a production branch.
All core components are built into docker containers. The build system is Graddle, compiling Java. The whole application is, in fact, a docker-compose that needs to be deployed to AWS EC2. All cloud formation scripts to start from scratch are available in the open-source repository. We will stick as close as possible to the upstream scripts.
I need an AWS expert for a short project with these competencies:
- Experience with setting up Github CI/CD pipelines.
- Proficiency in using GitHub Actions.
- Knowledge of AWS and experience deploying projects on it.
- Familiarity with Graddle and Java.
Related categories:
Business, Accounting, Human Resources & Legal
DevOps
GitHub
Docker Compose
Amazon CloudFormation