This repository contains a script that helps copy website changes from our staging website to our productive website.
To edit the website visit https://www-stage.aircloak.com/wp-admin.
Once the website has been changed and works and looks as expected, run the
aircloak-website-release.sh
found in this repository locally from your machine:
./aircloak-website-release.sh
It will migrate static assets as well as the database from the staging environment to the productive environment.
For the script to work you will need ssh
and scp
installed on your machine. A normal unix-like shell should be
sufficient. Furthermore you need to be able to ssh into the following machines using the following commands:
ssh [email protected]
ssh [email protected]
This might require that you setup tunnelling via contact.mpi-sws.org to work, since you can only ssh into these machines from within the MPI network. On my machine I have an SSH config that looks like this:
$ cat ~/.ssh/config
Host acwww0.mpi-sws.org acwww1.mpi-sws.org
IdentityFile ~/.ssh/mpi_rsa
ProxyCommand ssh spe@contact nc %h %p 2> /dev/null
This repository used to contain the source code of our website for local editing. This mode of operation is no longer supported. You can still browse the history of this repository for older versions of the website.