- Ruby 58.7%
- HTML 26.1%
- SCSS 12.3%
- JavaScript 1.9%
- CoffeeScript 0.6%
- Other 0.4%
| Filename | Latest commit message | Latest commit date |
|---|---|---|
| app | ||
| bin | ||
| config | ||
| db | ||
| deploy | ||
| doc | ||
| lib | ||
| public | ||
| storage | ||
| test | ||
| vendor | ||
| .browserslistrc | ||
| .env.development | ||
| .gitignore | ||
| .ruby-version | ||
| babel.config.js | ||
| config.ru | ||
| Gemfile | ||
| Gemfile.lock | ||
| LICENSE | ||
| package.json | ||
| postcss.config.js | ||
| Rakefile | ||
| README.md | ||
| Vagrantfile | ||
| yarn.lock | ||
README
This README would normally document whatever steps are necessary to get the application up and running.
Things you may want to cover:
-
Ruby version
-
System dependencies
-
Configuration
-
Database creation
Database initialization
Copy data from production:
./bin/fetch_trade_solution_data
Then enter the VM and import data inside the VM:
vagrant ssh
./bin/import_production_data
-
How to run the test suite
-
Services (job queues, cache servers, search engines, etc.)
Deployment instructions
To deploy to the salgsdata host, you need to install your SSH key:
ssh-copy-id deploy@salgsdata
You may then provision the server with the Ansible playbook:
./bin/provision_production_inventory
Then you need to set up the git deploy tool:
gem install git-deploy
git remote add production deploy@salgsdata:/apps/super-reports
And at last, you may push your changes:
git push production
- ...