Warn when keys are missing from project.clj. Fixes #607.
This commit is contained in:
parent
203d0e0ee1
commit
3c89d3e47d
1 changed files with 3 additions and 0 deletions
|
@ -37,6 +37,9 @@ avoid storing plaintext credentials on your machine.
|
||||||
\"s3p://s3-repo-bucket/releases\"
|
\"s3p://s3-repo-bucket/releases\"
|
||||||
{:username \"AKIAIN...\" :password \"1TChrGK4s...\"}}}}"
|
{:username \"AKIAIN...\" :password \"1TChrGK4s...\"}}}}"
|
||||||
([project repository-name]
|
([project repository-name]
|
||||||
|
(doseq [key [:description :license :url]]
|
||||||
|
(when (or (nil? (project key)) (re-find #"FIXME" (str (project key))))
|
||||||
|
(main/info "WARNING: please set" key "in project.clj.")))
|
||||||
(let [jarfile (jar/jar project)
|
(let [jarfile (jar/jar project)
|
||||||
pomfile (pom/pom project)
|
pomfile (pom/pom project)
|
||||||
repo-opts (or (get (:deploy-repositories project) repository-name)
|
repo-opts (or (get (:deploy-repositories project) repository-name)
|
||||||
|
|
Loading…
Reference in a new issue