CI/CD
CI/CD - Everything you need to know
Introduction CI/CD stands for continuous integration and continuous delivery/deployment. It can be described as a set of practices with the purpose of streamlining and accelerating the software development lifecycle. What does Continuous integration (CI) mean? Continuous integration (CI) is the act of automatically and consistently integrating code changes into a source code repository. CI is also the set of practices responsible for building and testing the code in order to find potential errors early on and enhancing the productivity of the development process.
Read MoreGPG Encryption API with CI/CD on AWS
In this project we will be deploying an API on AWS using Github actions and ElasticBeanstalk. This API is written in C# and has the ability to encrypt and decrypt text messages using the GPG (Gnu Privacy Guard) encryption method. Please note that this documentation will not focus on how to develop a functional API. This documentation will focus on how to deploy an application stored on a Github repository to AWS cloud by using Github Actions.
Read More