little Veye command-center for Slack
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
doc
playbooks
resources
src/veyeslack
test/veyeslack
.gitignore
CHANGELOG.md
LICENSE
README.md
circle.yml
project.clj

README.md

VeyeSlack

VersionEye commands for Slack.

Usage

Add to Slack

Developers

Dependencies Build
Dependency Status CircleCI
  • run server
lein run
  • run tests
lein test

Devops tasks

initializing a new server
$> cd playbooks
$> ansible-playbook install.yml -i hosts --user=root

# update settings & restart services
$> ansible-playbook configure.yml -i hosts -e @vars/production.yml

# initialize database
$> ansible-playbook init_postgres.yml -i hosts --become-user=postgres

# run DB migrations from dev machine to instance

deploying new release
  • build new uberjar
$> lein uberjar 
  • update version in playbooks/deploy.yml

  • update environment variables for the APP

$> ansible-playbook update_env.yml -i hosts -e @vars/production.yml
  • run deployment script
$> ansible-playbook deploy.yml -i hosts --user=root

License

Copyright © 2016 VersionEye

Distributed under the Eclipse Public License either version 1.0 or (at your option) any later version.