Permalink
Browse files

Update the deployed files to use the CDN for the resources

  • Loading branch information...
eddiemonge committed Nov 17, 2011
1 parent cb89ace commit ecf0b9753693b06ab198030eda305a992bc9f1b9
Showing with 7 additions and 1 deletion.
  1. +1 −0 .gitignore
  2. +6 −1 Makefile
View
@@ -7,6 +7,7 @@ cache/
combined/
combine/
compiled/
+tmp/
*.swp
.gitignore
tests/speed/stats/stats.db
View
@@ -194,7 +194,12 @@ deploy: init js css docs zip
@@rm -rf tmp/${VER_OFFICIAL}
# Create the Demos/Docs/Tests/Tools for jQueryMobile.com
@@mv ${OUTPUT}/demos tmp/${VER_OFFICIAL}
- # ... And copied to the CDN and the jquerymobile.com server
+ # ... By first replacing the paths
+ @@find tmp/${VER_OFFICIAL} -type f \
+ \( -name '*.html' -o -name '*.php' \) \
+ -exec perl -pi -e \
+ 's|src="(.*)/${NAME}.min.js"|src="//code.jquery.com/mobile/${VER_OFFICIAL}/${NAME}.min.js"|g;s|href="(.*)/${NAME}.min.css"|href="//code.jquery.com/mobile/${VER_OFFICIAL}/${NAME}.min.css"|g;s|src="(.*)/jquery.js"|src="//code.jquery.com/jquery-1.6.4.js"|g' {} \;
+ # ... So they can be copied to jquerymobile.com
@@scp -r tmp/* jqadmin@jquerymobile.com:/srv/jquerymobile.com/htdocs/demos/
# Do some cleanup to wrap it up
@@rm -rf tmp

0 comments on commit ecf0b97

Please sign in to comment.