├── env
├── prod
│ ├── resources
│ │ ├── config.edn
│ │ └── logback.xml
│ └── clj
│ │ └── cci_demo_clojure
│ │ └── env.clj
├── dev
│ ├── resources
│ │ ├── config.edn
│ │ └── logback.xml
│ └── clj
│ │ ├── cci_demo_clojure
│ │ ├── dev_middleware.clj
│ │ └── env.clj
│ │ └── user.clj
└── test
│ └── resources
│ ├── config.edn
│ └── logback.xml
├── Procfile
├── resources
├── public
│ ├── favicon.ico
│ ├── img
│ │ └── warning_clojure.png
│ └── css
│ │ └── screen.css
├── templates
│ ├── about.html
│ ├── home.html
│ ├── error.html
│ └── base.html
└── docs
│ └── docs.md
├── .gitignore
├── Dockerfile
├── src
└── clj
│ └── cci_demo_clojure
│ ├── config.clj
│ ├── routes
│ └── home.clj
│ ├── handler.clj
│ ├── layout.clj
│ ├── core.clj
│ └── middleware.clj
├── test
└── clj
│ └── cci_demo_clojure
│ └── test
│ └── handler.clj
├── README.md
├── .circleci
└── config.yml
├── Capstanfile
├── project.clj
└── COPYING
/env/prod/resources/config.edn:
--------------------------------------------------------------------------------
1 | {:production true
2 | :port 3000}
3 |
--------------------------------------------------------------------------------
/Procfile:
--------------------------------------------------------------------------------
1 | web: java $JVM_OPTS -cp target/uberjar/cci-demo-clojure.jar clojure.main -m cci-demo-clojure.core
2 |
--------------------------------------------------------------------------------
/resources/public/favicon.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/practicalli/circleci-demo-clojure-luminus/master/resources/public/favicon.ico
--------------------------------------------------------------------------------
/env/dev/resources/config.edn:
--------------------------------------------------------------------------------
1 | {:dev true
2 | :port 3000
3 | ;; when :nrepl-port is set the application starts the nREPL server on load
4 | :nrepl-port 7000}
5 |
--------------------------------------------------------------------------------
/env/test/resources/config.edn:
--------------------------------------------------------------------------------
1 | {:dev true
2 | :port 3000
3 | ;; when :nrepl-port is set the application starts the nREPL server on load
4 | :nrepl-port 7000}
5 |
--------------------------------------------------------------------------------
/resources/public/img/warning_clojure.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/practicalli/circleci-demo-clojure-luminus/master/resources/public/img/warning_clojure.png
--------------------------------------------------------------------------------
/.gitignore:
--------------------------------------------------------------------------------
1 | /target
2 | /lib
3 | /classes
4 | /checkouts
5 | pom.xml
6 | *.jar
7 | *.class
8 | /.lein-*
9 | profiles.clj
10 | /.env
11 | .nrepl-port
12 | /log
13 |
--------------------------------------------------------------------------------
/resources/templates/about.html:
--------------------------------------------------------------------------------
1 | {% extends "base.html" %}
2 | {% block content %}
3 |
4 | {% endblock %}
5 |
--------------------------------------------------------------------------------
/resources/templates/home.html:
--------------------------------------------------------------------------------
1 | {% extends "base.html" %}
2 | {% block content %}
3 |