Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* Added deps.edn files for all bricks and define bricks as dependencies instead of paths for the realworld-backend project. * Removed unneccessary library deps in the realworld-backend project + use :local/root deps in ./deps.edn. * Use the :local/root syntax everywhere + updated all images. * Updated :vcs and :tag-patterns. * Changed back to use :extra-paths for bricks in deps.edn. * Added the libraries back again to ./deps.edn * Added org.clojure/test.check as test dependency * Added deps.edn files for all bricks and define bricks as dependencies instead of paths for the realworld-backend project. * Removed unneccessary library deps in the realworld-backend project + use :local/root deps in ./deps.edn. * Use the :local/root syntax everywhere + updated all images. * Updated :vcs and :tag-patterns. * Changed back to use :extra-paths for bricks in deps.edn. * Added the libraries back again to ./deps.edn * Added org.clojure/test.check as test dependency * Update clj-time/clj-time to 0.15.2 in development to match the version of the components * Updated the info screenshot. * Fix: How the api tests run * Added Clojars repo to deps.edn * Fixed polylith dependency version
- Loading branch information
1 parent
7af9fc0
commit e242541
Showing
28 changed files
with
163 additions
and
139 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Oops, something went wrong.
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,8 @@ | ||
{:paths ["src" "resources"] | ||
:deps {compojure/compojure {:mvn/version "1.6.0"} | ||
org.clojure/data.json {:mvn/version "0.2.6"} | ||
ring/ring-json {:mvn/version "0.5.0-beta1"} | ||
ring/ring-jetty-adapter {:mvn/version "1.6.3"} | ||
ring-logger-timbre/ring-logger-timbre {:mvn/version "0.7.6"}} | ||
:aliases {:test {:extra-paths ["test"] | ||
:extra-deps []}}} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,8 @@ | ||
{:paths ["src" "resources"] | ||
:deps {clj-time/clj-time {:mvn/version "0.15.2"} | ||
honeysql/honeysql {:mvn/version "0.9.2"} | ||
metosin/spec-tools {:mvn/version "0.6.1"} | ||
org.clojure/java.jdbc {:mvn/version "0.7.5"} | ||
slugger/slugger {:mvn/version "1.0.1"}} | ||
:aliases {:test {:extra-paths ["test"] | ||
:extra-deps []}}} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,7 @@ | ||
{:paths ["src" "resources"] | ||
:deps {clj-time/clj-time {:mvn/version "0.15.2"} | ||
honeysql/honeysql {:mvn/version "0.9.2"} | ||
metosin/spec-tools {:mvn/version "0.6.1"} | ||
org.clojure/java.jdbc {:mvn/version "0.7.5"}} | ||
:aliases {:test {:extra-paths ["test"] | ||
:extra-deps []}}} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,6 @@ | ||
{:paths ["src" "resources"] | ||
:deps {honeysql/honeysql {:mvn/version "0.9.2"} | ||
org.clojure/java.jdbc {:mvn/version "0.7.5"} | ||
org.xerial/sqlite-jdbc {:mvn/version "3.7.2"}} | ||
:aliases {:test {:extra-paths [] | ||
:extra-deps []}}} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,4 @@ | ||
{:paths ["src" "resources"] | ||
:deps {} | ||
:aliases {:test {:extra-paths [] | ||
:extra-deps []}}} |
File renamed without changes.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,4 @@ | ||
{:paths ["src" "resources"] | ||
:deps {com.taoensso/timbre {:mvn/version "4.10.0"}} | ||
:aliases {:test {:extra-paths [] | ||
:extra-deps []}}} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,6 @@ | ||
{:paths ["src" "resources"] | ||
:deps {honeysql/honeysql {:mvn/version "0.9.2"} | ||
metosin/spec-tools {:mvn/version "0.6.1"} | ||
org.clojure/java.jdbc {:mvn/version "0.7.5"}} | ||
:aliases {:test {:extra-paths ["test"] | ||
:extra-deps []}}} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,4 @@ | ||
{:paths ["src" "resources"] | ||
:deps {metosin/spec-tools {:mvn/version "0.6.1"}} | ||
:aliases {:test {:extra-paths [] | ||
:extra-deps []}}} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,5 @@ | ||
{:paths ["src" "resources"] | ||
:deps {honeysql/honeysql {:mvn/version "0.9.2"} | ||
org.clojure/java.jdbc {:mvn/version "0.7.5"}} | ||
:aliases {:test {:extra-paths ["test"] | ||
:extra-deps []}}} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,9 @@ | ||
{:paths ["src" "resources"] | ||
:deps {clj-jwt/clj-jwt {:mvn/version "0.1.1"} | ||
clj-time/clj-time {:mvn/version "0.15.2"} | ||
crypto-password/crypto-password {:mvn/version "0.2.0"} | ||
honeysql/honeysql {:mvn/version "0.9.2"} | ||
metosin/spec-tools {:mvn/version "0.6.1"} | ||
org.clojure/java.jdbc {:mvn/version "0.7.5"}} | ||
:aliases {:test {:extra-paths ["test"] | ||
:extra-deps []}}} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,85 +1,56 @@ | ||
{:polylith {:vcs "git" | ||
:top-namespace "clojure.realworld" | ||
:interface-ns "interface" | ||
:default-profile-name "default" | ||
:compact-views #{} | ||
:release-tag-pattern "v[0-9]*" | ||
:stable-tag-pattern "stable-*" | ||
:project-to-alias {"development" "dev" | ||
"realworld-backend" "rb"} | ||
:ns-to-lib {clj-time clj-time/clj-time | ||
clj-jwt clj-jwt/clj-jwt | ||
clojure org.clojure/clojure | ||
clojure.java.jdbc org.clojure/java.jdbc | ||
compojure compojure/compojure | ||
crypto.password crypto-password/crypto-password | ||
honeysql honeysql/honeysql | ||
slugger slugger/slugger | ||
ring.logger ring-logger-timbre/ring-logger-timbre | ||
ring.middleware.json ring/ring-json | ||
spec-tools metosin/spec-tools | ||
taoensso.timbre com.taoensso/timbre}} | ||
|
||
:aliases {:dev {:extra-paths ["development/src" | ||
|
||
; Components | ||
"components/article/src" | ||
"components/article/resources" | ||
"components/comment/src" | ||
"components/comment/resources" | ||
"components/database/src" | ||
"components/database/resources" | ||
"components/env/src" | ||
"components/env/resources" | ||
"components/log/src" | ||
"components/log/resources" | ||
"components/profile/src" | ||
"components/profile/resources" | ||
"components/spec/src" | ||
"components/spec/resources" | ||
"components/tag/src" | ||
"components/tag/resources" | ||
"components/user/src" | ||
"components/user/resources" | ||
|
||
; Bases | ||
"bases/rest-api/src" | ||
"bases/rest-api/resources"] | ||
|
||
:extra-deps {clj-time/clj-time {:mvn/version "0.14.2"} | ||
clj-jwt/clj-jwt {:mvn/version "0.1.1"} | ||
com.taoensso/timbre {:mvn/version "4.10.0"} | ||
compojure/compojure {:mvn/version "1.6.0"} | ||
crypto-password/crypto-password {:mvn/version "0.2.0"} | ||
honeysql/honeysql {:mvn/version "0.9.2"} | ||
metosin/spec-tools {:mvn/version "0.6.1"} | ||
org.clojure/clojure {:mvn/version "1.10.0"} | ||
org.clojure/data.json {:mvn/version "0.2.6"} | ||
org.clojure/java.jdbc {:mvn/version "0.7.5"} | ||
org.xerial/sqlite-jdbc {:mvn/version "3.7.2"} | ||
ring-logger-timbre/ring-logger-timbre {:mvn/version "0.7.6"} | ||
ring/ring-jetty-adapter {:mvn/version "1.6.3"} | ||
ring/ring-json {:mvn/version "0.5.0-beta1"} | ||
slugger/slugger {:mvn/version "1.0.1"}}} | ||
|
||
:test {:extra-paths ["components/article/test" | ||
"components/comment/test" | ||
"components/profile/test" | ||
"components/tag/test" | ||
"components/user/test" | ||
|
||
"bases/rest-api/test"] | ||
:extra-deps {org.clojure/test.check {:mvn/version "0.10.0-alpha3"}}} | ||
|
||
:poly {:main-opts ["-m" "polylith.clj.core.poly-cli.core"] | ||
:extra-deps {polyfy/polylith | ||
{:git/url "https://github.com/polyfy/polylith.git" | ||
:sha "ec38a83db7597e6f6f33dfbc1e4da665807ab091" | ||
:deps/root "projects/poly"}}} | ||
|
||
:ring {:extra-deps {furkan3ayraktar/polylith-clj-deps-ring | ||
{:git/url "https://github.com/furkan3ayraktar/polylith-clj-deps-ring.git" | ||
:sha "15e5ab1cef84d574c3e49f5335a0dadb831445ce" | ||
:deps/root "projects/core"}} | ||
|
||
:main-opts ["-m" "polylith.clj-deps-ring.cli.main" "start"]}}} | ||
{:mvn/repos {"central" {:url "https://repo1.maven.org/maven2/"} | ||
"clojars" {:url "https://clojars.org/repo"}} | ||
|
||
:aliases {:dev {:extra-paths ["development/src" | ||
|
||
; Components | ||
"components/article/src" | ||
"components/article/resources" | ||
"components/comment/src" | ||
"components/comment/resources" | ||
"components/database/src" | ||
"components/database/resources" | ||
"components/env/src" | ||
"components/env/resources" | ||
"components/log/src" | ||
"components/log/resources" | ||
"components/profile/src" | ||
"components/profile/resources" | ||
"components/spec/src" | ||
"components/spec/resources" | ||
"components/tag/src" | ||
"components/tag/resources" | ||
"components/user/src" | ||
"components/user/resources" | ||
|
||
; Bases | ||
"bases/rest-api/src" | ||
"bases/rest-api/resources"] | ||
|
||
:extra-deps {clj-time/clj-time {:mvn/version "0.15.2"} | ||
clj-jwt/clj-jwt {:mvn/version "0.1.1"} | ||
com.taoensso/timbre {:mvn/version "4.10.0"} | ||
compojure/compojure {:mvn/version "1.6.0"} | ||
crypto-password/crypto-password {:mvn/version "0.2.0"} | ||
honeysql/honeysql {:mvn/version "0.9.2"} | ||
metosin/spec-tools {:mvn/version "0.6.1"} | ||
org.clojure/clojure {:mvn/version "1.10.3"} | ||
org.clojure/data.json {:mvn/version "0.2.6"} | ||
org.clojure/java.jdbc {:mvn/version "0.7.5"} | ||
org.xerial/sqlite-jdbc {:mvn/version "3.7.2"} | ||
ring-logger-timbre/ring-logger-timbre {:mvn/version "0.7.6"} | ||
ring/ring-jetty-adapter {:mvn/version "1.6.3"} | ||
ring/ring-json {:mvn/version "0.5.0-beta1"} | ||
slugger/slugger {:mvn/version "1.0.1"}}} | ||
|
||
:test {:extra-paths ["components/article/test" | ||
"components/comment/test" | ||
"components/profile/test" | ||
"components/tag/test" | ||
"components/user/test" | ||
|
||
"bases/rest-api/test"] | ||
:extra-deps {org.clojure/test.check {:mvn/version "0.10.0-alpha3"}}} | ||
|
||
:poly {:main-opts ["-m" "polylith.clj.core.poly-cli.core"] | ||
:extra-deps {polylith/clj-poly {:mvn/version "0.2.12-alpha"}}}}} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.