Αυτοματισμός και πώς ο κώδικας καταλήγει στην παραγωγή | Μικρή Κουβέντα S01E16
6 Μαρτίου, 2020
Άκου το επεισόδιο
Δες το βίντεο
Αυτή την εβδομάδα συνεχίζουμε την κουβέντα της προηγούμενης πάνω στη γραμμή παραγωγής κώδικα, από το laptop του προγραμματιστή στην παραγωγή. Πώς αυτοματοποιείται αυτή η διαδικασία, ποια είναι μερικά από τα πιο συνηθισμένα flows που ακολουθούνται, πότε παίρνει αποφάσεις ο άνθρωπος και πότε μια μηχανή.
Links
- Η επόμενή μας συνάντηση για το Docker — https://events.docker.com/e/mp9abt/
- Το επεισόδιο για τα Code Reviews — https://www.youtube.com/watch?v=388VNiariPI
- Github flow — https://help.github.com/en/github/collaborating-with-issues-and-pull-requests/github-flow
- Git flow — https://nvie.com/posts/a-successful-git-branching-model/
- Continuous integration system — https://en.wikipedia.org/wiki/Continuous_integration
- Linting — https://en.wikipedia.org/wiki/Lint_(software)
- Github Actions — https://github.com/features/actions
- Jenkins — https://jenkins.io/
- Gitlab CI — https://about.gitlab.com/stages-devops-lifecycle/continuous-integration/
- Black (Python) — https://github.com/psf/black
- PyLint (Python) — https://jenkins.io/
- ESlint (JavaScript) — https://eslint.org/
- Prettier (JavaScript) — https://prettier.io/
- Go fmt (Go) — https://golang.org/cmd/gofmt/