- Notifications
You must be signed in to change notification settings - Fork0
Robot Framework ecosystem from page
bitcoder/robotframework.github.com
Folders and files
| Name | Name | Last commit message | Last commit date | |
|---|---|---|---|---|
Repository files navigation
The preferable way to install Ruby is viaRVM. Follow install instructions on the linked page to get RVM, then install ruby 1.9.3 with
$ rvm install ruby 1.9.3Then you need to install bundler:
$ gem install bundlerNext, install ruby dependencies:
/path/to/robotframework.github.com $ bundle installNext, install Docutils:
$ pip install docutilsAfter Docutils, install Pygments. As of now (Jan 2013), Robot Framework lexer is still not part of the official release of Pygments. Therefore, you need to install Pygments from sources:
$ pip install hg+http://bitbucket.org/birkenfeld/pygments-mainLast but not least, clone site from the url from the Github. Checkoutsource branch from remote with:
$ git checkout -b source origin/source!IMPORTANT!The site that is available in the web is in themaster branch.Do not modify the master branch! Rather, do your changes insource branch and deploy with rake (see below).
The site usesJekyll to build the site. Jekyll should be installed with bundler as part of ruby dependencies (described in the last section).
To run the site with local development server, run:
$ jekyll --serverThis will run in port 4000 by default. If you want different port, give it as command line arguments. For example:
$ jekyll --server 3000Now the site is available in port 3000.
The preferable way to run the site during development is however:
$ jekyll --server --autoThis will automatically update the files when you save them, so you just need to hit refresh in your browser to see results.
The website usesRake to build and deploy the website. Too see available commands, run:
/path/to/robotframework.github.com $ rake -TTo build the site, run:
/path/to/robotframework.github.com $ rake buildTo deploy the site online, you need to first commit all your changes. After committing, run:
/path/to/robotframework.github.com $ rake deployThe deployment process does the following things:
- Checks that you have committed everything; the working tree needs to be clean
- Builds the project using the build rake task
- Copies the builded files to your OS's temp folder
- Switches to master branch, copies files over from temp folder
- Commits the changes and pushes to master. Notice that you still need to push the source branch to remote.
- Switches back to source branch
About
Robot Framework ecosystem from page
Resources
Uh oh!
There was an error while loading.Please reload this page.
Stars
Watchers
Forks
Releases
Packages0
Languages
- Vue74.1%
- JavaScript14.9%
- CSS7.0%
- HTML4.0%