Documentation Source Text

Hex Artifact Content
Login

Artifact d686863bbe1fab7f8fcb15f42b0c84789b6f3648:


0000: 23 21 2f 62 69 6e 2f 62 61 73 68 0a 23 0a 23 20  #!/bin/bash.#.# 
0010: 52 75 6e 20 74 68 69 73 20 73 63 72 69 70 74 20  Run this script 
0020: 74 6f 20 70 75 73 68 20 61 20 62 75 69 6c 64 20  to push a build 
0030: 6f 66 20 74 68 65 20 53 51 4c 69 74 65 20 77 65  of the SQLite we
0040: 62 73 69 74 65 20 28 66 6f 75 6e 64 20 69 6e 0a  bsite (found in.
0050: 23 20 7e 2f 73 71 6c 69 74 65 2f 77 65 62 73 69  # ~/sqlite/websi
0060: 74 65 2f 62 6c 64 2f 64 6f 63 29 20 75 70 20 74  te/bld/doc) up t
0070: 6f 20 61 6c 6c 20 74 68 72 65 65 20 73 65 72 76  o all three serv
0080: 65 72 73 2e 0a 23 0a 65 78 70 6f 72 74 20 52 53  ers..#.export RS
0090: 59 4e 43 5f 52 53 48 3d 73 73 68 0a 63 64 20 7e  YNC_RSH=ssh.cd ~
00a0: 2f 73 71 6c 69 74 65 2f 77 65 62 73 69 74 65 2f  /sqlite/website/
00b0: 62 6c 64 2f 64 6f 63 0a 69 66 20 67 72 65 70 20  bld/doc.if grep 
00c0: 44 52 41 46 54 20 69 6e 64 65 78 2e 68 74 6d 6c  DRAFT index.html
00d0: 20 3e 2f 64 65 76 2f 6e 75 6c 6c 0a 74 68 65 6e   >/dev/null.then
00e0: 20 0a 20 20 44 45 53 54 3d 2f 64 72 61 66 74 0a   .  DEST=/draft.
00f0: 65 6c 73 65 0a 20 20 44 45 53 54 3d 0a 66 69 0a  else.  DEST=.fi.
0100: 72 6d 20 2d 72 66 20 6d 61 74 72 69 78 0a 65 63  rm -rf matrix.ec
0110: 68 6f 20 27 77 77 77 2e 73 71 6c 69 74 65 2e 6f  ho 'www.sqlite.o
0120: 72 67 3a 27 0a 72 73 79 6e 63 20 2d 72 20 2a 20  rg:'.rsync -r * 
0130: 72 6f 6f 74 40 73 71 6c 69 74 65 2e 6f 72 67 3a  root@sqlite.org:
0140: 2f 68 6f 6d 65 2f 77 77 77 2f 77 77 77 5f 73 71  /home/www/www_sq
0150: 6c 69 74 65 5f 6f 72 67 2e 77 65 62 73 69 74 65  lite_org.website
0160: 24 44 45 53 54 0a 65 63 68 6f 20 27 77 77 77 32  $DEST.echo 'www2
0170: 2e 73 71 6c 69 74 65 2e 6f 72 67 3a 27 0a 72 73  .sqlite.org:'.rs
0180: 79 6e 63 20 2d 72 20 2a 20 72 6f 6f 74 40 77 77  ync -r * root@ww
0190: 77 32 2e 73 71 6c 69 74 65 2e 6f 72 67 3a 2f 68  w2.sqlite.org:/h
01a0: 6f 6d 65 2f 77 77 77 2f 77 77 77 5f 73 71 6c 69  ome/www/www_sqli
01b0: 74 65 5f 6f 72 67 2e 77 65 62 73 69 74 65 24 44  te_org.website$D
01c0: 45 53 54 0a 65 63 68 6f 20 27 77 77 77 33 2e 73  EST.echo 'www3.s
01d0: 71 6c 69 74 65 2e 6f 72 67 3a 27 0a 72 73 79 6e  qlite.org:'.rsyn
01e0: 63 20 2d 72 20 2a 20 68 77 61 63 69 40 73 75 67  c -r * hwaci@sug
01f0: 61 72 2e 68 65 2e 6e 65 74 3a 70 75 62 6c 69 63  ar.he.net:public
0200: 5f 68 74 6d 6c 2f 73 77 2f 73 71 6c 69 74 65 24  _html/sw/sqlite$
0210: 44 45 53 54 0a                                   DEST.