summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMarcello Stanisci <marcello.stanisci@inria.fr>2017-03-30 02:03:44 +0200
committerMarcello Stanisci <marcello.stanisci@inria.fr>2017-03-30 02:03:44 +0200
commit815135d57890ab5bd6d9d9a88746e4fc0b01c786 (patch)
tree7d9b6a2ad7b5aafb549cb51e0e4564b9f33857b9
parent2f2b166d57d8ce80c02ab11a83cb2abbb2d62ce2 (diff)
downloaddeployment-815135d57890ab5bd6d9d9a88746e4fc0b01c786.tar.gz
deployment-815135d57890ab5bd6d9d9a88746e4fc0b01c786.tar.bz2
deployment-815135d57890ab5bd6d9d9a88746e4fc0b01c786.zip
use proper directory for docs.taler.net and add
script for building tutorials.
-rw-r--r--etc/nginx/sites-enabled/docs-ssl.site2
-rw-r--r--etc/nginx/sites-enabled/docs.site19
-rwxr-xr-xtaler-build/update_docs.sh14
3 files changed, 15 insertions, 20 deletions
diff --git a/etc/nginx/sites-enabled/docs-ssl.site b/etc/nginx/sites-enabled/docs-ssl.site
index 9cda1a4..f070220 100644
--- a/etc/nginx/sites-enabled/docs-ssl.site
+++ b/etc/nginx/sites-enabled/docs-ssl.site
@@ -3,7 +3,7 @@ server {
listen [::]:443 ssl; ## listen for ipv4; this line is default and implied
# listen [::]:80 default_server ipv6only=on; ## listen for ipv6
- root /var/www/api.taler.net/docs/_build/;
+ root /var/www/docs.taler.net/docs/_build/;
# Make site accessible from http://localhost/
server_name docs.taler.net;
diff --git a/etc/nginx/sites-enabled/docs.site b/etc/nginx/sites-enabled/docs.site
deleted file mode 100644
index 2d72353..0000000
--- a/etc/nginx/sites-enabled/docs.site
+++ /dev/null
@@ -1,19 +0,0 @@
-server {
- listen 80;
- listen [::]:80; ## listen for ipv4; this line is default and implied
- # listen [::]:80 default_server ipv6only=on; ## listen for ipv6
-
- root /var/www/technical_documentation/docs/_build/;
-
- # Make site accessible from http://localhost/
- server_name docs.taler.net;
- server_name www.docs.taler.net;
-
- location / {
- autoindex off;
- ssi off;
-# ssi_last_modified on;
- }
-
- include conf.d/favicon_robots;
-}
diff --git a/taler-build/update_docs.sh b/taler-build/update_docs.sh
new file mode 100755
index 0000000..54caafa
--- /dev/null
+++ b/taler-build/update_docs.sh
@@ -0,0 +1,14 @@
+#!/bin/bash
+
+set -eu
+
+for i in merchant/doc merchant-frontend-examples; do
+ cd /var/www/$i
+ git clean -fdx
+ git fetch
+ # reset to updated upstream branch, but only if we're tracking a branch
+ branch=$(git rev-parse --abbrev-ref --symbolic-full-name @{u} 2>/dev/null || echo HEAD)
+ git reset --hard "$branch"
+
+ make
+done