This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2023-07-14
Channels
- # announcements (4)
- # babashka (32)
- # beginners (24)
- # calva (3)
- # cider (37)
- # clj-commons (8)
- # clj-kondo (6)
- # clojure (51)
- # clojure-denver (7)
- # clojure-europe (48)
- # clojure-nl (1)
- # clojure-norway (2)
- # clojure-uk (2)
- # clojurescript (12)
- # core-async (10)
- # cursive (9)
- # datomic (42)
- # hyperfiddle (25)
- # jobs (4)
- # juxt (2)
- # lsp (10)
- # malli (11)
- # off-topic (32)
- # polylith (6)
- # practicalli (1)
- # react (2)
- # releases (1)
- # remote-jobs (2)
- # spacemacs (4)
- # xtdb (4)
https://github.com/practicalli/project-templates/releases/tag/2023-07-17-2
Service template can take a :component
key with a value of :donut
or :integrant
, generating a project with code and configuration for the specified component library. The generated project also contains code to start
, stop
and restart
components via the REPL prompt.
Without :component
key and value, the service template will generate an atom-based approach to starting and stopping the service via a REPL workflow.
UPDATE: maintenance version 2023-07-17-2 released, resolving a number of issues with the default practicall/service template
# Added
- https://github.com/practicalli/project-templates/issues/19 practicalli/minimal
template
- templates: link to Practicalli Clojure Project templates section for help after new project is created
- https://github.com/practicalli/project-templates/pull/22 Service template with :component
option for :donut
and :integrant
- service: run task to run service using clojure.main
# Changed
- ci: update MegaLinter GitHub Action v7 in MegaLnter workflow
- ci: set monthly schedule and cron examples for alternative schedules
- dev: MEGALINTER_RUNNER
Makefile variable for repeated commands with common options
- service: refactor integrant config and code
- minimal: correct dependencies config
- application: refactor portal and mulog REPL startup
- dev: clarify use of templates