Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/rufilboss/aws_codedeploy
https://github.com/rufilboss/aws_codedeploy
Last synced: about 9 hours ago
JSON representation
- Host: GitHub
- URL: https://github.com/rufilboss/aws_codedeploy
- Owner: rufilboss
- License: 0bsd
- Created: 2021-12-13T13:23:21.000Z (almost 3 years ago)
- Default Branch: master
- Last Pushed: 2022-10-21T22:00:24.000Z (about 2 years ago)
- Last Synced: 2023-11-09T19:03:25.763Z (about 1 year ago)
- Language: HTML
- Size: 1.35 MB
- Stars: 2
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# CI/CD on AWS using Github, codebuild & codepipeline
## This Is Just A Test Website
## 🚀 A Quick Guide
1. **Requirements**
Please Make sure that you have the Gatsby CLI program installed on your computer by running the following command:
```sh
npm install --global gatsby-cli
```2. **Installation**
Install packages with the following command:
```sh
npm i
```Also, make sure you have the latest version of node installed in your working directory, check this out on how to update node to the latest version.[Link](https://medium.com/stackfame/how-to-update-node-js-to-latest-version-linux-ubuntu-osx-windows-others-105749e90040)
### Node Version Manager [nvm](https://github.com/nvm-sh/nvm) [RECOMMENDED]
Verify installation by using the following command:
```sh
command -v nvm
```Then run:
```sh
nvm install node
```3. **Start developing.**
```sh
gatsby develop
```Now the website should be running at `http://localhost:8000`!
## Contributing
Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change. Please make sure to update tests as appropriate.
## License
This project is 0BSD Licensed.
What I've Learnt So Far## AWS Console
I'm able to navigate through AWS management console and make use of some AWS services like: IAM (user, role & policies), s3 bucket(for storage & hosting a static website) codecommit, codebuild, codepipeline, codedeploy, CloudFront (what content delivery network(CDN) is).
## Github Action
So far I've understand what a github action does, in setting up a CI/CD pipeline.
## Conclusion
I'm able to setup a CI/CD on AWS using github, codebuild & codepipeline etc..