Andrew Phillips
|
4e5fe4ece3
|
Added Cloud Foundry TweetStore example using Spring for dependency injection
|
2012-04-11 01:46:29 -04:00 |
Andrew Phillips
|
e670ae0c4e
|
Stopping the local JBoss test server for rhcloud-tweetstore after integration tests
|
2012-04-11 01:42:45 -04:00 |
Andrew Phillips
|
da23bfae1a
|
Using plexus-archiver to make the WAR file for testing
|
2012-04-11 01:42:07 -04:00 |
Andrew Phillips
|
eb5d50762e
|
Using a root-based link for local images
|
2012-04-11 01:40:46 -04:00 |
Andrew Phillips
|
d9098e6d2a
|
Excluding .gitignore from WAR files. It's present in some TweetStore instances' empty src/main/platform directory to ensure that directory is stored in Git
|
2012-04-11 01:39:11 -04:00 |
Andrew Phillips
|
ae22bde4ad
|
Supporting jclouds drivers by retrieving the configured logger factory using LoggingModules
|
2012-04-11 01:38:04 -04:00 |
Andrew Phillips
|
e852a9d94b
|
Stopping the local DevAppServer in gae-tweetstore-spring after integration tests
|
2012-04-11 01:37:19 -04:00 |
Andrew Phillips
|
cac8b9136b
|
Removed an unused 'address' parameter to the RunAtCloudServer and now also stopping the server after integration tests
|
2012-04-11 01:36:06 -04:00 |
Andrew Phillips
|
d1fc23301d
|
Stopping the local DevAppServer after integration tests
|
2012-04-11 01:32:17 -04:00 |
Andrew Phillips
|
cdaa86f0fb
|
Updated PlatformServices attribute name for RUN@cloud's TweetStore version
|
2012-04-03 11:47:59 -04:00 |
Andrew Phillips
|
a22a08a1ff
|
Updated PlatformServices attribute name for OpenShift's TweetStore version
|
2012-04-03 11:47:58 -04:00 |
Adrian Cole
|
764e0907f7
|
Issue 657:ApiMetadata
|
2012-04-01 18:43:31 -07:00 |
Andrew Phillips
|
ccc86123ca
|
Using jboss-as-embedded for integration testing of OpenShift Express
|
2012-02-17 23:05:46 +01:00 |
Andrew Phillips
|
fdc9bd4691
|
Added a file to src/main/platform for rhcloud-tweetstore to ensure the directory is preserved
|
2012-02-17 23:05:43 +01:00 |
Andrew Phillips
|
9a783b1291
|
Added OpenShift Express TweetStore (no live integration tests yet - will try Arquillian)
|
2012-02-17 23:05:40 +01:00 |
Andrew Phillips
|
6ef96f0de5
|
Corrected Javadoc comments
|
2012-02-17 23:01:41 +01:00 |
Andrew Phillips
|
2f5f0b3474
|
Preventing a resource leak of an output stream for the jclouds.properties itest file
|
2012-02-17 23:01:38 +01:00 |
Andrew Phillips
|
9336105d34
|
Cleaned up TweetStore project names
|
2012-02-13 11:22:40 +00:00 |
Andrew Phillips
|
e737e45d36
|
Factored JobExecutionContext utility functions into a helper class
|
2012-02-08 22:39:36 -05:00 |
Andrew Phillips
|
8e74a1e029
|
First cut of provider-independent PlatformServices to supply Cron and TaskQueue functionality where not provided by the platform
|
2012-02-08 22:39:25 -05:00 |
Andrew Phillips
|
dc49957304
|
Created skeleton org.jclouds.demo.paas structure
|
2012-02-08 22:39:13 -05:00 |
Andrew Phillips
|
2bc8e39e0a
|
Removed a duplicate comment
|
2012-02-05 01:13:44 -05:00 |
Andrew Phillips
|
110cd9fc40
|
Corrected Javadoc
|
2012-02-05 01:13:25 -05:00 |
Adrian Cole
|
fe4d148528
|
updated current version to 1.5.0-SNAPSHOT
|
2012-02-04 11:06:07 -08:00 |
Adrian Cole
|
3df052565f
|
updated current version to 1.4.0-SNAPSHOT
|
2012-01-16 13:08:32 -08:00 |
Andrew Phillips
|
2f2953c603
|
Using a different test container since 'test.jclouds-runatcloud-tweetstore' causes 500 errors on cloudonestorage
|
2012-01-16 12:14:03 -05:00 |
Andrew Phillips
|
bf1311be9b
|
Update gae-tweetstore to store tweets repeatedly too
|
2012-01-11 14:20:12 -05:00 |
Andrew Phillips
|
69f1fb5749
|
Now using a cron job to enqueue 'store tweet' tasks every 5min since the GAE task queue actually removes tasks once they have completed successfully. This meant that the blobstores were only populated *once*.
|
2012-01-11 14:19:15 -05:00 |
Andrew Phillips
|
56aa4e5ece
|
Updated maven-gae-plugin version to 0.9.2
|
2012-01-08 23:16:13 -05:00 |
Andrew Phillips
|
53563179a8
|
GAE SDK 1.5.5 -> 1.6.1
|
2011-12-23 16:27:29 +00:00 |
Andrew Phillips
|
ef8f1136d6
|
jclouds-demos-tweetstore-jclouds-properties version 1 -> 2 (new Ninefold credentials)
|
2011-12-21 21:17:28 -05:00 |
Andrew Phillips
|
03db8b0d45
|
Cleaned up some of the "sandbox" tests (updated group IDs, versions, deprecated code etc.)
|
2011-12-07 16:03:02 -05:00 |
andreisavu
|
2284588513
|
Issue 752. Move off deprecated systemProperties to systemPropertyVariables in surefire
|
2011-12-02 16:47:14 +02:00 |
Andrew Phillips
|
c61c0e2ade
|
Using different containers for testing and live
|
2011-11-18 13:37:03 +01:00 |
Andrew Phillips
|
1c32b110b2
|
GAE SDK version 1.5.3 -> 1.5.5
|
2011-10-25 11:06:32 -04:00 |
Andrew Phillips
|
7086d98d68
|
maven-gae-plugin 0.8.4 -> 0.9.1
|
2011-10-25 11:01:06 -04:00 |
Adrian Cole
|
552242e863
|
moved to 1.3.0-SNAPSHOT
|
2011-10-16 12:26:31 -07:00 |
Andrew Phillips
|
b577cb8da0
|
GAE SDK version 1.4.2 -> 1.5.3
|
2011-08-23 22:16:39 -04:00 |
Andrew Phillips
|
a3447e6d4f
|
Added "powered by" buttons to the Tweetstore demos
|
2011-08-23 22:16:10 -04:00 |
Adrian Cole
|
960bfe709f
|
Issue 663:Update license headers to jclouds, Inc. and setup NOTICE file
|
2011-08-16 18:14:30 -07:00 |
Andrew Phillips
|
46a42c22d8
|
Purging the request queue on context destruction to avoid lingering queued tasks
|
2011-08-08 01:13:13 -04:00 |
Andrew Phillips
|
57c0f19b00
|
Purging the request queue on context destruction to avoid lingering queued tasks
|
2011-08-08 01:12:21 -04:00 |
Andrew Phillips
|
9215f4fa85
|
Ported the CredentialsCollector (see commit 741920278 ) to gae-tweetstore-spring
|
2011-08-07 22:57:41 -04:00 |
Andrew Phillips
|
2eb7d77bb7
|
Ported the CredentialsCollector (see commit 741920278 ) to gae-tweetstore
|
2011-08-07 22:54:20 -04:00 |
Andrew Phillips
|
b809573541
|
No longer versioning the 'tweetstore-jclouds-properties' resource bundle in lockstep with jclouds - it's pretty static and doesn't depend on the rest of jclouds
|
2011-08-05 15:28:41 -04:00 |
Adrian Cole
|
0a8f38b90e
|
bumped snapshot version to 1.2.0-SNAPSHOT
|
2011-08-05 04:09:23 +01:00 |
Andrew Phillips
|
16856d3ea3
|
Using cloudonestorage and ninefold-storage as the default blobstores for integration tests
|
2011-08-01 23:38:35 -04:00 |
Andrew Phillips
|
6b4a995529
|
Corrected a syntax error in a log format string
|
2011-08-01 23:37:37 -04:00 |
Andrew Phillips
|
73117e3662
|
Updated KickStart args and integration test setup
|
2011-07-07 22:35:09 -04:00 |
Andrew Phillips
|
c3b92ef911
|
Removed an unused bit of surefire plugin configuration
|
2011-07-07 22:09:07 -04:00 |
Andrew Phillips
|
f1e93cb0f3
|
Moved GAE-like TaskQueue from org.jclouds.demo.tweetstore.config.util to org.jclouds.demo.tweetstore.taskqueue
|
2011-07-07 21:52:17 -04:00 |
Andrew Phillips
|
741920278b
|
Now determining the list of blobstores based on the available identity/credential property pairs, with optional override via the 'jclouds.tweetstore.blobstores' system property
|
2011-07-07 21:52:16 -04:00 |
Andrew Phillips
|
0b7bcb7b3f
|
Removed the default for 'jclouds.tweetstore.blobstores' which would not work in any case if the required credential properties were not available
|
2011-07-07 21:52:15 -04:00 |
Andrew Phillips
|
4f09edec73
|
Removed ImmutableHttpCommand that had previously been inlined in HttpRequestTask
|
2011-07-07 21:52:14 -04:00 |
Andrew Phillips
|
bde7a9d4c8
|
utils -> util in package names
|
2011-07-07 19:17:40 -04:00 |
Andrew Phillips
|
7debc1e3d6
|
Added a null check for the 'application.host' servlet context parameter
|
2011-07-05 21:40:18 -04:00 |
Andrew Phillips
|
75b336b83f
|
Constructing the request URL for the 'store' callback using context-specific settings
|
2011-06-29 23:01:22 -04:00 |
Andrew Phillips
|
d8443bec4d
|
Using an RFC 2068-compliant header for 'trusted' requestors and integration-test-specific settings for the local RunAtCloudServer
|
2011-06-29 22:59:21 -04:00 |
Andrew Phillips
|
0448fcaa9f
|
Added 'cloneonestorage' test credentials and environment-specific settings for the host URL at which StoreTweetsController should be called
|
2011-06-29 22:55:52 -04:00 |
Andrew Phillips
|
4aa9bcb82e
|
ObjectFields is only used in tests
|
2011-06-29 22:53:45 -04:00 |
Andrew Phillips
|
5d8dfea9bd
|
Added the cloudonestorage provider as a dependency
|
2011-06-29 08:45:30 -04:00 |
Andrew Phillips
|
ef39cdcd20
|
Removed a duplicate <repository> entry that was included by a slightly-too-successful merge
|
2011-06-28 22:12:47 -04:00 |
Andrew Phillips
|
d122e0e77b
|
Added a repository to locate net.stax:stax-appserver for runatcloud-tweetstore
|
2011-06-28 21:54:35 -04:00 |
Adrian Cole
|
4d45cd19e5
|
fixed repo in cloudbees demo
|
2011-06-28 18:17:52 -07:00 |
Adrian Cole
|
cc49951404
|
updated demos to new jclouds version
|
2011-06-28 18:11:00 -07:00 |
Andrew Phillips
|
783f137bb5
|
Using the correct "it's me" header in the RUN@cloud integration tests
|
2011-06-21 18:32:42 +02:00 |
Andrew Phillips
|
3028a05fa8
|
${version}.${tweetstore.instance} -> ${version}-${tweetstore.instance} for jclouds.properties remote resource version as it's closer to using a classifier (not supported by the plugin)
|
2011-06-03 15:02:55 +02:00 |
Andrew Phillips
|
4cd17db523
|
Added a 'tweetstore.instance' identifier to fetch the correct jclouds.properties remote resource bundle
|
2011-06-03 03:08:11 +02:00 |
Andrew Phillips
|
5ef3778468
|
Converted the TweetStore *app* (not just the tests ;-)) to use OAuth for Twitter
|
2011-06-03 03:08:10 +02:00 |
Dmitri Babaev
|
e1f0cdcfa5
|
Merge commit '6d187ed9baaad1e00dbe65b36ea2989c951a5a28', ssh client patch is reverted due to massive changes in code
Conflicts:
drivers/jsch/src/main/java/org/jclouds/ssh/jsch/JschSshClient.java
|
2011-06-03 03:50:47 +04:00 |
Andrew Phillips
|
b1fb4f686a
|
Added 'deploy' profiles for each TweetStore instance
|
2011-06-02 02:18:18 +02:00 |
Andrew Phillips
|
a089151981
|
Added a 'deploy' profile that fetches and includes a private jclouds.properties file, and now copying META-INF resources into <webapproot>/META-INF rather than <webapproot>/WEB-INF/META-INF
|
2011-06-02 02:18:17 +02:00 |
Andrew Phillips
|
3f60d4f707
|
Extracted a PROPERTY_TWEETSTORE_BLOBSTORES constant
|
2011-06-02 02:18:16 +02:00 |
Andrew Phillips
|
98ff7b16fe
|
'appid' value in cloudbees-web.xml value is sufficient, no need for it in the bees plugin configt need the bees.appid value in the plugin config as it's already set
|
2011-06-01 21:54:47 +02:00 |
Andrew Phillips
|
d2c269626a
|
Removed unused deps
|
2011-06-01 21:38:12 +02:00 |
Andrew Phillips
|
57e1bcd209
|
Added the new TweetStore aggregator project to demos
|
2011-06-01 21:36:14 +02:00 |
Andrew Phillips
|
c29765d1d0
|
Created a TweetStore parent project, updated twitter4j to 2.2 and switched to OAuth
|
2011-06-01 21:36:12 +02:00 |
Andrew Phillips
|
20b32e77a9
|
Added instructions to generate Twitter consumer keys and access tokens to READMEs
|
2011-06-01 21:36:09 +02:00 |
Dmitri Babaev
|
0fedf6e467
|
Merge commit '7d0248c5dd972287e51ad1971d61a6ddc8bdcdf5'
|
2011-06-01 20:37:49 +04:00 |
Andrew Phillips
|
2838e1e6cf
|
Added a README for the RUN@cloud Tweetstore demo
|
2011-05-30 00:16:47 +01:00 |
Andrew Phillips
|
103d99afe8
|
Using a unique name for the RUN@cloud Tweetstore demo
|
2011-05-30 00:16:45 +01:00 |
Andrew Phillips
|
b0c7370417
|
Updated READMEs to describe new providers and GAE SDK version
|
2011-05-30 00:16:44 +01:00 |
Andrew Phillips
|
4d26b5502c
|
Added new Tweetstore demo for CloudBees' RUN@cloud platform
|
2011-05-30 00:16:42 +01:00 |
Andrew Phillips
|
785ad0699d
|
Updated to new providers, removed unnecessary property 'blobs' and 'sequential' -> 'singleThreaded' in @Test
|
2011-05-30 00:16:40 +01:00 |
Andrew Phillips
|
6524390f4b
|
thread.stop() -> thread.interrupt(), and updated KickStart args to correctly point to the GAE SDK and logging.properties locations
|
2011-05-30 00:16:39 +01:00 |
Andrew Phillips
|
36beb90de0
|
thread.stop() -> thread.interrupt()
|
2011-05-30 00:16:38 +01:00 |
Andrew Phillips
|
bb64bb035a
|
appengine.api.labs.taskqueue -> appengine.api.taskqueue
|
2011-05-30 00:16:36 +01:00 |
Andrew Phillips
|
bba1f340be
|
Removed unneeded import
|
2011-05-30 00:16:35 +01:00 |
Andrew Phillips
|
e4216ea1ea
|
newBlob -> blobBuilder...build()
|
2011-05-30 00:16:34 +01:00 |
Andrew Phillips
|
8e2ea83bc1
|
Switched to new providers, removed unneeded GAE dev server dependencies and made provider and dependencies runtime
|
2011-05-30 00:16:32 +01:00 |
Andrew Phillips
|
d34353e0e7
|
Updated documentation to match the providers used in the demos
|
2011-05-30 00:16:31 +01:00 |
Andrew Phillips
|
75d2e3a0f0
|
Updated list of demo modules
|
2011-05-21 23:12:25 -04:00 |
Andrew Phillips
|
194cd528e7
|
Ported gae-tweetstore-spring to 1.4.2 appengine API and changes in Twitter4j
|
2011-05-21 23:12:13 -04:00 |
Andrew Phillips
|
b07ca99372
|
Ported gae-tweetstore to the 1.4.2 appengine API and to changed in Twitter4j
|
2011-05-21 23:12:02 -04:00 |
Andrew Phillips
|
6c9ca419f6
|
Made demos inherit from demo aggregator, removed inherited deps and corrected artifact naming
|
2011-05-21 06:49:57 -04:00 |
Andrew Phillips
|
1ea619f211
|
Cleaned up formatting, corrected demo project naming and referenced the correct parent
|
2011-05-21 06:45:51 -04:00 |
Andrew Phillips
|
e76a93e1de
|
Removed tests that are never run
|
2011-05-21 06:43:57 -04:00 |
Adrian Cole
|
9e94fc6fc9
|
updated license headers
|
2011-04-09 03:20:17 -07:00 |
Adrian Cole
|
fd1d6ab88a
|
Issue 521:update to final guice 3.0
|
2011-04-08 21:47:04 -07:00 |
Adrian Cole
|
296dfe2cf2
|
Issue 520:update to google appengine 1.4.3
|
2011-04-08 21:02:21 -07:00 |