mirror of
https://github.com/home-assistant/home-assistant.io.git
synced 2025-07-20 15:56:51 +00:00
Site updated at 2015-12-07 17:08:54 UTC
This commit is contained in:
parent
16676102f3
commit
15ff625907
@ -10,35 +10,46 @@ This is the source for the [Home Assistant](https://github.com/balloob/home-assi
|
|||||||
| `rake generate` | Generate new version of the site
|
| `rake generate` | Generate new version of the site
|
||||||
| `rake deploy` | Deploy a new version of the site
|
| `rake deploy` | Deploy a new version of the site
|
||||||
|
|
||||||
## Setup local environment
|
## Setup local environment for the preview
|
||||||
|
|
||||||
_You need to have Ruby installed._
|
_You need to have Ruby installed._
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
git clone --recursive https://github.com/balloob/home-assistant.io.git
|
$ git clone --recursive https://github.com/balloob/home-assistant.io.git
|
||||||
cd home-assistant.io
|
$ cd home-assistant.io
|
||||||
bundle
|
$ bundle
|
||||||
rake preview
|
$ rake preview
|
||||||
```
|
```
|
||||||
|
|
||||||
|
## Steps for the deployment of the site
|
||||||
|
|
||||||
|
All developers with write access to the repositories are able to deploy the website-
|
||||||
|
|
||||||
|
```bash
|
||||||
|
$ cd _deploy
|
||||||
|
$ git pull
|
||||||
|
$ cd ..
|
||||||
|
$ rake generate && rake deploy
|
||||||
|
$
|
||||||
|
```
|
||||||
|
|
||||||
### Preparation on Fedora and CentOS
|
### Preparation on Fedora and CentOS
|
||||||
On Fedora 22 or CentOS 7.1.1503 Ruby is not available by default. Please take the notes here as a little guide for the Ruby installation process.
|
On Fedora 22 or CentOS 7.1.1503 Ruby is not available by default. Please take the notes here as a little guide for the Ruby installation process.
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
curl -sSL https://rvm.io/mpapis.asc | gpg2 --import -
|
$ curl -sSL https://rvm.io/mpapis.asc | gpg2 --import -
|
||||||
curl -L get.rvm.io | bash -s stable
|
$ curl -L get.rvm.io | bash -s stable
|
||||||
source ~/.profile
|
$ source ~/.profile
|
||||||
rvm requirements
|
$ rvm requirements
|
||||||
rvm install ruby-2.2.2
|
$ rvm install ruby-2.2.2
|
||||||
rvm use ruby-2.2.2 --default
|
$ rvm use ruby-2.2.2 --default
|
||||||
ruby -v
|
$ ruby -v
|
||||||
```
|
```
|
||||||
|
|
||||||
The last command will give you something like this `ruby 2.2.2p95 (2015-04-13 revision 50295) [x86_64-linux]`. Then install `bundler`.
|
The last command will give you something like this `ruby 2.2.2p95 (2015-04-13 revision 50295) [x86_64-linux]`. Then install `bundler`.
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
gem install bundler
|
$ gem install bundler
|
||||||
```
|
```
|
||||||
|
|
||||||
Now please follow the instruction above.
|
Now please follow the instruction above.
|
||||||
|
Loading…
x
Reference in New Issue
Block a user