You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@libcloud.apache.org by to...@apache.org on 2014/01/04 00:45:15 UTC
svn commit: r1555285 - in /libcloud/site/trunk: README.md
scripts/generate_site.sh scripts/generate_site_apache.sh
scripts/stage-changes.sh
Author: tomaz
Date: Fri Jan 3 23:45:15 2014
New Revision: 1555285
URL: http://svn.apache.org/r1555285
Log:
Update readme, rename script, add new script for "staging" modified files.
Added:
libcloud/site/trunk/scripts/generate_site.sh
- copied unchanged from r1555259, libcloud/site/trunk/scripts/generate_site_apache.sh
libcloud/site/trunk/scripts/stage-changes.sh (with props)
Removed:
libcloud/site/trunk/scripts/generate_site_apache.sh
Modified:
libcloud/site/trunk/README.md
Modified: libcloud/site/trunk/README.md
URL: http://svn.apache.org/viewvc/libcloud/site/trunk/README.md?rev=1555285&r1=1555284&r2=1555285&view=diff
==============================================================================
--- libcloud/site/trunk/README.md (original)
+++ libcloud/site/trunk/README.md Fri Jan 3 23:45:15 2014
@@ -9,8 +9,10 @@ Note: Jekyll setup is based on my [blog'
* Ruby 1.9 or above
* Gems: `bundler` (gem install bundler)
+* jpgoptim (optional, for compressing images)
+* optipng (optional, for compressing images)
-## Installing Blog Ruby dependencies
+## Installing Ruby dependencies
```bash
bundle install
@@ -25,9 +27,10 @@ bundle install
## Generating and Publishing the Website
```bash
-./scripts/generate_site_apache.sh
+./scripts/generate_site.sh
+./scripts/stage-changes.sh
svn add generated/*
-svn commit -m "Generate website"
+svn commit generated/ -m "Generate website"
```
[1]: http://jekyllrb.com/
Added: libcloud/site/trunk/scripts/stage-changes.sh
URL: http://svn.apache.org/viewvc/libcloud/site/trunk/scripts/stage-changes.sh?rev=1555285&view=auto
==============================================================================
--- libcloud/site/trunk/scripts/stage-changes.sh (added)
+++ libcloud/site/trunk/scripts/stage-changes.sh Fri Jan 3 23:45:15 2014
@@ -0,0 +1,14 @@
+#!/usr/bin/env bash
+
+ADDED_FILES=$(svn status generated/ | sed -e '/^?/!d' -e 's/^?//')
+REMOVED_FILES=$(svn status generated/ | sed -e '/^!/!d' -e 's/^!//')
+
+# Add new and modified
+if [ ${ADDED_FILES} ]; then
+ svn add ${ADDED_FILES}
+fi
+
+# Remove deleted files
+if [ ${REMOVED_FILES} ]; then
+ svn rm ${REMOVED_FILES}
+fi
Propchange: libcloud/site/trunk/scripts/stage-changes.sh
------------------------------------------------------------------------------
svn:executable = *