An open API service indexing awesome lists of open source software.

https://github.com/serhii-chernenko/gustav-vaimo-internship

CI/CD repo to deploy and run tests for a new theme of Magento 2
https://github.com/serhii-chernenko/gustav-vaimo-internship

internship magento2 mentoring vaimo

Last synced: 8 months ago
JSON representation

CI/CD repo to deploy and run tests for a new theme of Magento 2

Awesome Lists containing this project

README

          

# Vaimo Internship - Gustav Ehnvik

## Info

- Intern: [Gustav Ehnvik](https://github.com/Ehnvik)
- Mentor: [Serhii Chernenko](https://github.com/serhii-chernenko)

## Links

- [Project Board](https://github.com/users/serhii-chernenko/projects/2) (to track the progress)
- [Wiki](https://github.com/serhii-chernenko/gustav-vaimo-internship/wiki) (to follow notes, assets, and recommendations)
- [Pull Requests](https://github.com/serhii-chernenko/gustav-vaimo-internship/pulls) (to see all the merged changes)
- [Actions](https://github.com/serhii-chernenko/gustav-vaimo-internship/actions) (to check CI/CD progress on PRs merging and code pushing to the `main` branch)
- [External Magento 2 instance](https://gustav-vaimo-internship.chernenko.work/) (to see deployed changes)

## General ideas

1. Track the progress
2. Start working with the project board that has to be the same in many companies
3. Use GIT as much as possible
4. Start working with external repo
5. Have auto-tests for merged code such as ESLint, Stylelint, and Prettier
6. Have code review on each PR
7. Have reference links for each lecture and homeworks such as call records, Adobe Commerce documentation, assets (images, archives), and tips