Differences
This shows you the differences between two versions of the page.
| Next revision | Previous revision | ||
| media-frontend [2015/01/11 16:17] – created mm | media-frontend [2018/09/11 11:15] (current) – derpeter | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| + | = media.ccc.de frontend | ||
| + | == update from git | ||
| + | |||
| + | The frontend is generated by nanoc. To increase visibility the project is hosted on github: | ||
| + | |||
| + | https:// | ||
| + | |||
| + | However the deployment uses a seperate git server on koeln.media.ccc.de | ||
| + | |||
| + | '' | ||
| + | |||
| + | Setup local working repository: | ||
| + | - git remote set origin git@github.com: | ||
| + | - git remote add live gitolite@koeln.media.ccc.de: | ||
| + | - git co master | ||
| + | - git reset --hard origin/ | ||
| + | |||
| + | Usual workflow: | ||
| + | - git co master | ||
| + | - git pull origin | ||
| + | - git push live # if this fails big problem | ||
| + | - git co deployment-media.ccc.de | ||
| + | - git rebase master | ||
| + | - git push -f live | ||
| + | |||
| + | Never push the deployment-media.ccc.de branch to github, as it contains database passwords and such. | ||