Clojure GitOpsλ︎
Continuous integration (CI) and Continuous Deployment (CD) for Clojure services
A practical guide with step by step explanations of code and design decisions and live coding videos to demonstrate the Clojure REPL workflow.
John Stevenson, Practical.li
Clojure - an elegant language for a more civilised development experience
Clojure CI & CD workflowλ︎
Clojure CI and CD pipeline graphic
TODO: GitHub marketplace actions - clojure setup - clj-kondo setup
Configure gitλ︎
github email private with alias for public address, to prevent spam default branch github token - using Magit forge
About the bookλ︎
Practicalli Clojure GitOps provides a hands on approach to learn and practice effective CI & CD workflows.
Practicalli Clojure Web Services provides a practical guide to creating APIs and Web Services with Clojure.
Practicalli Clojure Web Services
Resourcesλ︎
Practicalli Clojure CLI Config - additonal tools via aliases Clojure Aware Editors Practicalli YouTube channel
Navigate the bookλ︎
Use the mouse or built-in key bindings to navigate the pages of the book
- P , , : go to previous page
- N , . : go to next page
Use the search box to quickly find a specific topic
- F , S , / : open search dialog
- Down , Up : select next / previous result
- Esc , Tab : close search dialog
- Enter : follow selected result
Sponsor Practicalliλ︎
All sponsorship funds are used to support the continued development of Practicalli series of books and videos, although most work is done at personal cost and time.
Thanks to Cognitect, Nubank and a wide range of other sponsors from the Clojure community for your continued support