Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

template: minimal project #19

Closed
practicalli-johnny opened this issue Jun 12, 2023 · 0 comments · Fixed by #20
Closed

template: minimal project #19

practicalli-johnny opened this issue Jun 12, 2023 · 0 comments · Fixed by #20
Assignees
Labels

Comments

@practicalli-johnny
Copy link
Contributor

practicalli-johnny commented Jun 12, 2023

Create a minimal template

  • Clojure CLI deps.edn
    • minimal libraries
    • :test/run and :test/env aliases to configure and run tests
    • :build to create an uberjar to run project via java command
  • Makefile with repl, test, lint and format tasks
  • Minimal code example
  • Code Quality GitHub workflow
@practicalli-johnny practicalli-johnny self-assigned this Jun 12, 2023
@practicalli-johnny practicalli-johnny moved this to In Progress in Practicalli TODO Jun 12, 2023
@github-project-automation github-project-automation bot moved this from In Progress to Done in Practicalli TODO Jun 12, 2023
practicalli-johnny added a commit that referenced this issue Jul 14, 2023
- [#19](#19) `practicalli/minimal` template
- templates: link to Practicalli Clojure Project templates section for help after new project is created
- [#22](#22) Service template with `:component` option for `:donut` and `:integrant`
- service: run task to run service using clojure.main

- 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
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
Archived in project
Development

Successfully merging a pull request may close this issue.

1 participant