diff options
author | Lars Wirzenius <liw@liw.fi> | 2010-12-07 10:34:33 +0000 |
---|---|---|
committer | Lars Wirzenius <liw@liw.fi> | 2010-12-07 10:34:33 +0000 |
commit | 3d5e54427345f00a9ae3f8e30b697dd0e8929df3 (patch) | |
tree | 9c3556a5420987389339606bf28405d1478957a8 | |
parent | fe1f315c63a889136a8fba1cdd6b22406bb768c2 (diff) | |
download | liw-automation-3d5e54427345f00a9ae3f8e30b697dd0e8929df3.tar.gz |
Run bzr and ikiwiki to add note to vcs and rebuild pages.
-rwxr-xr-x | scripts/journal-note | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/scripts/journal-note b/scripts/journal-note index 315a27c..ae1955d 100755 --- a/scripts/journal-note +++ b/scripts/journal-note @@ -125,7 +125,13 @@ class App(object): i += 1 basename = '%s-%d.mdwn' % (time.strftime('%Y-%m-%d-%H:%M:%S-'), i) os.rename(draft, finished) - # FIXME: bzr add + commit, ikiwiki + + src = os.path.join(opts.base, 'src') + subprocess.check_call(['bzr', 'add', finished], cwd=src) + subprocess.check_call(['bzr', 'commit', '-m', 'new note'], cwd=src) + subprocess.check_call(['ikiwiki', '--setup', '../ikiwiki.setup', + '--refresh'], + cwd=src) if __name__ == '__main__': |