Open agramian opened 9 years ago
I agree with this one. Improving installs is definitely on the list of ToDos.
On the list.
Docker would be a better option.
Yep agreed on Docker !
This is what I use : http://s000.tinyupload.com/index.php?file_id=36751328365054034762
There is the Dockerfile, a run script, docker-compose.yml, A modified Gemfile (master release miss the minitest gem), apahce config and modified database.yml
@moimael Thanks for sharing. I'll look into utilizing this.
I must say the Apache configuration has https disabled since i used this container to evaluate testcasedb (we are adopting it btw :) ) but some requests in the ui still are launched in https (but not all, ... strange). So the Apache configuration must be changed to handle https to work properly.
@moimael There is a Rails configuration setting to force SSL which is what is causing the behaviour that you're seeing.
Thanks ! I refined my docker conf a lot, I'll post it again soon.
In the meantime you should consider adding gem "minitest-rails", "~> 1.0"
to the Gemfile, without it you can't install testcasedb.
Here is a complete version with everything needed to run a testcasedb instance ! http://s000.tinyupload.com/index.php?file_id=79281711468281013515
The TestCaseDB installation process is not very straightforward especially since it currently only works with a specific version of Ruby on Rails 1.9.3
Even when the project is upgraded to use the latest Rails, a VirtualBox Image with TestCaseDB pre-installed should be available.
Also the instructions for initial setup can be more detailed for users who prefer to install it manually.