mirror of
https://github.com/status-im/pluto.git
synced 2026-08-30 03:51:12 +00:00
bug/fixed-tests2
Development
Development requires Deps and CLI tooling installed.
Run figwheel using clojure -A:figwheel.
Tests
Run Clojure tests using clojure -A:test-clj (or continuously via clojure -A:test-clj -w src)
Run ClojureScript tests using clojure -A:test-cljs
Documentation
Documentation website is maintained using docusaurus. The layout logic can be found in website while the content is kept in docs.
To hack on the documentation, run npm run start in website folder.
Continous Deployment
To make possible deploying the new version of the page from the master branch a Jenkins job is configured at:
https://jenkins.status.im/job/misc/job/pluto/
This job is ran according to the Jenkinsfile configuration.
In order for this to work there are two requirements:
- The
status-im-autouser which API token is used needs to have at least write access. - The repo has to have the https://jenkins.status.im/github-webhook/ webhook configured.
Languages
Clojure
98.5%
HTML
1.1%
Makefile
0.3%
Shell
0.1%