Packages
journey
0.0.7
0.10.58
0.10.57
0.10.56
0.10.55
0.10.54
0.10.53
0.10.52
0.10.51
0.10.50
0.10.49
0.10.48
0.10.47
0.10.46
0.10.45
0.10.44
0.10.43
0.10.41
0.10.40
0.10.39
0.10.38
0.10.37
0.10.36
0.10.35
0.10.34
0.10.33
0.10.32
0.10.31
0.10.30
0.10.29
0.10.28
0.10.27
0.10.26
0.10.25
0.10.24
0.10.23
0.10.22
0.0.9
retired
0.0.8
0.0.7
0.0.6
0.0.5
0.0.3
0.0.2
Journey is a library for defining and running durable workflows with persistence, reliability, and scalability.
Current section
Files
Jump to
Current section
Files
Makefile
.PHONY: \
build \
dialyzer \
hex-pm-publish \
hex-pm-publish-doc \
hex-pm-publish-doc-private \
hex-pm-publish-private \
hex-pm-revert \
install-dependencies \
start-postgres \
test \
watch \
watch-docks
install-dependencies:
mix deps.get
build:
mix compile
mix docs
db-setup:
mix ecto.create
mix ecto.migrate
test:
mix docception README.md
mix test --cover
livebook:
mix escript.install hex livebook
livebook server
dialyzer:
mix dialyzer
watch:
watch "mix dialyzer && mix docs && mix test --cover"
watch-docs:
watch mix docs
hex-pm-publish:
mix hex.publish
hex-pm-publish-doc:
mix hex.publish docs
hex-pm-publish-private:
mix hex.publish --organization shipworthy
hex-pm-publish-doc-private:
mix hex.publish docs --organization shipworthy
hex-pm-revert:
mix hex.publish --revert $(PUBLISHED_VERSION)
start-postgres:
docker kill postgres-journey-test || true
docker run --rm --name postgres-journey-test -e "POSTGRES_PASSWORD=postgres" -p 5432:5432 -d postgres:13.3-buster