Permalink
Browse files

Work on migration towards projectodd.ci.

  • Loading branch information...
1 parent 8f4af6d commit d94569565642695ff772f519a250ef60df9f48e2 @bobmcwhirter bobmcwhirter committed Oct 30, 2011
View
@@ -1,7 +1,6 @@
ErrorDocument 404 /404.html
-SetEnvIf Request_URI .* base_artifact_url=https://torquebox.ci.cloudbees.com/job/torquebox/lastSuccessfulBuild/label=m1.large,ruby_compat_version=1.8/artifact
-SetEnvIf Request_URI .* base_repo_url=http://repository.torquebox.org/maven2/releases
+SetEnvIf Request_URI .* base_artifact_url=https://projectodd.ci.cloudbees.com/job/torquebox/lastSuccessfulBuild/label=m1.large,ruby_compat_version=1.8/artifact
RewriteEngine on
@@ -11,7 +10,7 @@ RewriteRule ^documentation/LATEST$ /documentation/LATEST/ [R]
RewriteRule ^documentation/LATEST/?$ %{ENV:base_artifact_url}/docs/en-US/target/docbook/publish/en-US/xhtml/index.html [P]
RewriteRule ^documentation/LATEST/(.*)$ %{ENV:base_artifact_url}/docs/en-US/target/docbook/publish/en-US/xhtml/$1 [P]
-RewriteRule ^builds/([0-9]+)/torquebox-dist-bin.zip$ https://torquebox.ci.cloudbees.com/job/torquebox/$1/label=m1.large,ruby_compat_version=1.8/artifact/dist/target/torquebox-dist-bin.zip [P]
+RewriteRule ^builds/([0-9]+)/torquebox-dist-bin.zip$ https://projectodd.ci.cloudbees.com/job/torquebox/$1/label=m1.large,ruby_compat_version=1.8/artifact/dist/target/torquebox-dist-bin.zip [P]
RewriteRule ^builds/LATEST/torquebox-dist-bin.zip$ %{ENV:base_artifact_url}/dist/target/torquebox-dist-bin.zip [P]
SetEnvIfNoCase Request_URI torquebox-dist-bin\.zip$ torquebox-latest
@@ -224,7 +224,7 @@ renderer = {
};
-j = new Jenkins( renderer, 'http://torquebox.ci.cloudbees.com', 'torquebox', [
+j = new Jenkins( renderer, 'http://projectodd.ci.cloudbees.com', 'torquebox', [
[ 'label=m1.large,ruby_compat_version=1.8', '1_8' ],
[ 'label=m1.large,ruby_compat_version=1.9', '1_9' ],
] );
View
@@ -2,23 +2,23 @@
RewriteEngine on
RewriteRule ^([0-9]+)/html-docs$ http://%{HTTP_HOST}/2x/builds/$1/html-docs/ [R,L]
-RewriteRule ^([0-9]+)/html-docs/$ http://repository-torquebox.forge.cloudbees.com/incremental/$1/html-docs/index.html [P]
+RewriteRule ^([0-9]+)/html-docs/$ http://repository-projectodd.forge.cloudbees.com/incremental/$1/html-docs/index.html [P]
RewriteRule ^([0-9]+)/javadocs$ http://%{HTTP_HOST}/2x/builds/$1/javadocs/ [R,L]
-RewriteRule ^([0-9]+)/javadocs/$ http://repository-torquebox.forge.cloudbees.com/incremental/$1/javadocs/index.html [P]
+RewriteRule ^([0-9]+)/javadocs/$ http://repository-projectodd.forge.cloudbees.com/incremental/$1/javadocs/index.html [P]
RewriteRule ^([0-9]+)/yardocs$ http://%{HTTP_HOST}/2x/builds/$1/yardocs/ [R,L]
-RewriteRule ^([0-9]+)/yardocs/$ http://repository-torquebox.forge.cloudbees.com/incremental/$1/yardocs/index.html [P]
-RewriteRule ^([0-9]+)/(.*)$ http://repository-torquebox.forge.cloudbees.com/incremental/$1/$2 [P]
+RewriteRule ^([0-9]+)/yardocs/$ http://repository-projectodd.forge.cloudbees.com/incremental/$1/yardocs/index.html [P]
+RewriteRule ^([0-9]+)/(.*)$ http://repository-projectodd.forge.cloudbees.com/incremental/$1/$2 [P]
RewriteRule ^(LATEST/)?html-docs$ http://%{HTTP_HOST}/2x/builds/$1html-docs/ [R,L]
-RewriteRule ^(LATEST/)?html-docs/$ http://repository-torquebox.forge.cloudbees.com/incremental/LATEST/html-docs/index.html [P]
+RewriteRule ^(LATEST/)?html-docs/$ http://repository-projectodd.forge.cloudbees.com/incremental/LATEST/html-docs/index.html [P]
RewriteRule ^(LATEST/)?javadocs$ http://%{HTTP_HOST}/2x/builds/$1javadocs/ [R,L]
-RewriteRule ^(LATEST/)?javadocs/$ http://repository-torquebox.forge.cloudbees.com/incremental/LATEST/javadocs/index.html [P]
+RewriteRule ^(LATEST/)?javadocs/$ http://repository-projectodd.forge.cloudbees.com/incremental/LATEST/javadocs/index.html [P]
RewriteRule ^(LATEST/)?yardocs$ http://%{HTTP_HOST}/2x/builds/$1yardocs/ [R,L]
-RewriteRule ^(LATEST/)?yardocs/$ http://repository-torquebox.forge.cloudbees.com/incremental/LATEST/yardocs/index.html [P]
+RewriteRule ^(LATEST/)?yardocs/$ http://repository-projectodd.forge.cloudbees.com/incremental/LATEST/yardocs/index.html [P]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
-RewriteRule ^(LATEST/)?(.*)$ http://repository-torquebox.forge.cloudbees.com/incremental/LATEST/$2 [P]
+RewriteRule ^(LATEST/)?(.*)$ http://repository-projectodd.forge.cloudbees.com/incremental/LATEST/$2 [P]
SetEnvIfNoCase Request_URI torquebox-dist-bin\.zip$ torquebox-latest
@@ -237,7 +237,7 @@ renderer = {
};
-j = new Jenkins( renderer, 'http://torquebox.ci.cloudbees.com', 'torquebox-2x-incremental', [
+j = new Jenkins( renderer, 'http://projectodd.ci.cloudbees.com', 'torquebox-2x-incremental', [
[ 'label=m1.large,ruby_compat_version=1.8', '1_8' ],
[ 'label=m1.large,ruby_compat_version=1.9', '1_9' ],
] );
View
@@ -2,8 +2,8 @@ RewriteEngine on
RewriteRule ^(.*\.js)$ $1 [L]
RewriteRule ^([0-9]+)(/index.html|/?)$ index.html [L]
-RewriteRule ^([0-9]+)/(.*)$ https://torquebox.ci.cloudbees.com/job/torquebox-2x/$1/label=m1.large,ruby_compat_version=1.8/artifact/build/assembly/target/stage/gem-repo/$2 [P]
+RewriteRule ^([0-9]+)/(.*)$ https://projectodd.ci.cloudbees.com/job/torquebox-2x/$1/label=m1.large,ruby_compat_version=1.8/artifact/build/assembly/target/stage/gem-repo/$2 [P]
RewriteRule ^(index.html|/?)$ index.html [L]
-RewriteRule ^(.*)$ https://torquebox.ci.cloudbees.com/job/torquebox-2x/lastSuccessfulBuild/label=m1.large,ruby_compat_version=1.8/artifact/build/assembly/target/stage/gem-repo/$1 [P]
+RewriteRule ^(.*)$ https://projectodd.ci.cloudbees.com/job/torquebox-2x/lastSuccessfulBuild/label=m1.large,ruby_compat_version=1.8/artifact/build/assembly/target/stage/gem-repo/$1 [P]
View
@@ -28,7 +28,7 @@ $(document).ready(function() {
}
$.ajax( {
- url: 'https://torquebox.ci.cloudbees.com/job/torquebox-2x/label=m1.large,ruby_compat_version=1.8/' + effective_version + '/api/json?depth=1',
+ url: 'https://projectodd.ci.cloudbees.com/job/torquebox-2x/label=m1.large,ruby_compat_version=1.8/' + effective_version + '/api/json?depth=1',
jsonp: 'jsonp',
dataType: 'jsonp',
type: 'GET',
@@ -3,5 +3,5 @@ RewriteEngine on
RewriteRule ^(index.html|/?)$ index.html [L]
RewriteRule ^.*.sha1$ / [G]
RewriteRule ^.*.md5$ / [G]
-RewriteRule ^(.*)/maven-metadata.xml$ https://torquebox.ci.cloudbees.com//job/jboss-as7/lastSuccessfulBuild/artifact/.repository/$1/maven-metadata-local.xml [P]
-RewriteRule ^(.*)$ https://torquebox.ci.cloudbees.com//job/jboss-as7/lastSuccessfulBuild/artifact/.repository/$1 [P]
+RewriteRule ^(.*)/maven-metadata.xml$ https://projectodd.ci.cloudbees.com//job/jboss-as7/lastSuccessfulBuild/artifact/.repository/$1/maven-metadata-local.xml [P]
+RewriteRule ^(.*)$ https://projectodd.ci.cloudbees.com//job/jboss-as7/lastSuccessfulBuild/artifact/.repository/$1 [P]
@@ -4,7 +4,7 @@ layout: default
---
[asfork]: https://github.com/torquebox/jboss-as
-[asci]: https://torquebox.ci.cloudbees.com/job/jboss-as7/
+[asci]: https://projectodd.ci.cloudbees.com/job/jboss-as7/
# These are not the droids you are looking for.
View
@@ -18,7 +18,7 @@ class Downloads
end
end
- REPO_PREFIX = "http://repository-torquebox.forge.cloudbees.com/release/org/torquebox"
+ REPO_PREFIX = "http://repository-projectodd.forge.cloudbees.com/release/org/torquebox"
DOCS_PREFIX = "#{REPO_PREFIX}/torquebox-docs-en_US"
def initialize(enabled=true)
@@ -3,5 +3,5 @@ RewriteEngine on
RewriteRule ^(index.html|/?)$ index.html [L]
RewriteRule ^.*.sha1$ / [G]
RewriteRule ^.*.md5$ / [G]
-RewriteRule ^(.*)/maven-metadata.xml$ https://torquebox.ci.cloudbees.com//job/jboss-as7/lastSuccessfulBuild/artifact/.repository/$1/maven-metadata-local.xml [P]
-RewriteRule ^(.*)$ https://torquebox.ci.cloudbees.com//job/jboss-as7/lastSuccessfulBuild/artifact/.repository/$1 [P]
+RewriteRule ^(.*)/maven-metadata.xml$ https://projectodd.ci.cloudbees.com//job/jboss-as7/lastSuccessfulBuild/artifact/.repository/$1/maven-metadata-local.xml [P]
+RewriteRule ^(.*)$ https://projectodd.ci.cloudbees.com//job/jboss-as7/lastSuccessfulBuild/artifact/.repository/$1 [P]
@@ -64,7 +64,7 @@ section: Community
# Build Notice List
The build notice is where our Jenkins
- [continuous integration server](http://torquebox.ci.cloudbees.com/) sends
+ [continuous integration server](http://projectodd.ci.cloudbees.com/) sends
its plethora of notifications. If our various build failures and successes interest
you, by all means sign up.
@@ -26,7 +26,7 @@ a public-facing human-cloneable repository.
# Pre-flight build
-Using the [build system](http://torquebox.ci.cloudbees.com/), select the
+Using the [build system](http://projectodd.ci.cloudbees.com/), select the
**torquebox-release** job.
<img src="/images/releasing/ci.png" style="width: 100%"/>
@@ -46,7 +46,7 @@ you're ready to run the real build.
# Perform the Builds
-Using the [build system](http://torquebox.ci.cloudbees.com/), again select the
+Using the [build system](http://projectodd.ci.cloudbees.com/), again select the
**torquebox-release** job, selecting the **bees** profile this time.
<img src="/images/releasing/start-build.png" style="width: 100%"/>
@@ -55,12 +55,12 @@ Using the [build system](http://torquebox.ci.cloudbees.com/), again select the
Verify that the artifacts you expect have been uploaded and deployed to
-[http://repository-torquebox.forge.cloudbees.com/release](http://repository-torquebox.forge.cloudbees.com/release)
+[http://repository-projectodd.forge.cloudbees.com/release](http://repository-projectodd.forge.cloudbees.com/release)
# Manually deploy RubyGems
Once the build has completed, grab the gems from
-[https://torquebox.ci.cloudbees.com//job/torquebox-release/lastSuccessfulBuild/artifact/assemblage/assembly/target/stage/gem-repo/gems/](https://torquebox.ci.cloudbees.com//job/torquebox-release/lastSuccessfulBuild/artifact/assemblage/assembly/target/stage/gem-repo/gems/) using the 'all files as zip' link.
+[https://projectodd.ci.cloudbees.com//job/torquebox-release/lastSuccessfulBuild/artifact/assemblage/assembly/target/stage/gem-repo/gems/](https://projectodd.ci.cloudbees.com//job/torquebox-release/lastSuccessfulBuild/artifact/assemblage/assembly/target/stage/gem-repo/gems/) using the 'all files as zip' link.
Since rubygems checks that the dependencies are available on push, you'll have to push them in a proper order. The
order that worked for the 1.1.1 release was:
@@ -62,7 +62,7 @@ title: Development
%p
The code is continuously built using our
- <a href='http://torquebox.ci.cloudbees.com'>continuous integration service</a>.
+ <a href='http://projectodd.ci.cloudbees.com'>continuous integration service</a>.
%p
Recent incremental builds are available for <a href="/1x/builds/">1.x</a> and
@@ -8,7 +8,7 @@ tags: [ releases ]
[download]: /download
[docs]: /documentation/1.0.0.CR2/
-[epub]: http://repository-torquebox.forge.cloudbees.com/release/org/torquebox/torquebox-docs-en_US/1.0.0.CR2/torquebox-docs-en_US-1.0.0.CR2.epub
+[epub]: http://repository-projectodd.forge.cloudbees.com/release/org/torquebox/torquebox-docs-en_US/1.0.0.CR2/torquebox-docs-en_US-1.0.0.CR2.epub
Our schedule originally called for 1.0.0.CR2 to be released on Friday, 22 April, but we
then realized that was a holiday. We considered releasing a day early but just weren't feeling
@@ -6,10 +6,10 @@ version: 1.0.0
tags: [ releases ]
---
-[download]: http://repository-torquebox.forge.cloudbees.com/release/org/torquebox/torquebox-dist/1.0.0/torquebox-dist-1.0.0-bin.zip
+[download]: http://repository-projectodd.forge.cloudbees.com/release/org/torquebox/torquebox-dist/1.0.0/torquebox-dist-1.0.0-bin.zip
[htmldocs]: /documentation/1.0.0/
-[pdfdocs]: http://repository-torquebox.forge.cloudbees.com/release/org/torquebox/torquebox-docs-en_US/1.0.0/torquebox-docs-en_US-1.0.0.pdf
-[epubdocs]: http://repository-torquebox.forge.cloudbees.com/release/org/torquebox/torquebox-docs-en_US/1.0.0/torquebox-docs-en_US-1.0.0.epub
+[pdfdocs]: http://repository-projectodd.forge.cloudbees.com/release/org/torquebox/torquebox-docs-en_US/1.0.0/torquebox-docs-en_US-1.0.0.pdf
+[epubdocs]: http://repository-projectodd.forge.cloudbees.com/release/org/torquebox/torquebox-docs-en_US/1.0.0/torquebox-docs-en_US-1.0.0.epub
[features]: /features/
[firstcommit]: https://github.com/bobmcwhirter/jboss-rails/commit/42ef271f42f8bfb3219862c26e9955c4e8806abb
[CloudBees]: http://cloudbees.com/
@@ -6,10 +6,10 @@ version: 1.0.1
tags: [ releases ]
---
-[download]: http://repository-torquebox.forge.cloudbees.com/release/org/torquebox/torquebox-dist/1.0.1/torquebox-dist-1.0.1-bin.zip
+[download]: http://repository-projectodd.forge.cloudbees.com/release/org/torquebox/torquebox-dist/1.0.1/torquebox-dist-1.0.1-bin.zip
[htmldocs]: /documentation/1.0.1/
-[pdfdocs]: http://repository-torquebox.forge.cloudbees.com/release/org/torquebox/torquebox-docs-en_US/1.0.1/torquebox-docs-en_US-1.0.1.pdf
-[epubdocs]: http://repository-torquebox.forge.cloudbees.com/release/org/torquebox/torquebox-docs-en_US/1.0.1/torquebox-docs-en_US-1.0.1.epub
+[pdfdocs]: http://repository-projectodd.forge.cloudbees.com/release/org/torquebox/torquebox-docs-en_US/1.0.1/torquebox-docs-en_US-1.0.1.pdf
+[epubdocs]: http://repository-projectodd.forge.cloudbees.com/release/org/torquebox/torquebox-docs-en_US/1.0.1/torquebox-docs-en_US-1.0.1.epub
[features]: /features/
[externaljms]: /documentation/1.0.1/messaging.html#d0e2092
[pete]: http://screamingcoder.com/
@@ -9,12 +9,12 @@ tags: [ ci, builds, incremental, cloudbees]
[qmx]: http://twitter.com/#!/qmx/status/85571888990003200
[2x-builds]: /2x/builds/
[CloudBees]: http://cloudbees.com/
-[ci]: https://torquebox.ci.cloudbees.com/
+[ci]: https://projectodd.ci.cloudbees.com/
[matrix]: /images/ci-post/jenkins-matrix.png
[Awestruct]: http://awestruct.org/
[Versions Maven Plugin]: http://mojo.codehaus.org/versions-maven-plugin/
[as7-reversion]: /images/ci-post/as7-reversion.png
-[jboss-as-dist]: https://repository-torquebox.forge.cloudbees.com/upstream/org/jboss/as/jboss-as-dist/
+[jboss-as-dist]: https://repository-projectodd.forge.cloudbees.com/upstream/org/jboss/as/jboss-as-dist/
[tangle]: https://github.com/torquebox/tangle
# Incremental Builds
@@ -11,7 +11,7 @@ tags: [async, backgroundable, futures, tasks]
[Future]: http://torquebox.org/2x/builds/LATEST/yardocs/TorqueBox/Messaging/Future.html
[Backgroundable methods]: http://torquebox.org/documentation/LATEST/messaging.html#backgroundable
[Async Tasks]: http://torquebox.org/documentation/LATEST/messaging.html#async-tasks
-[CI]: https://torquebox.ci.cloudbees.com/
+[CI]: https://projectodd.ci.cloudbees.com/
[1.x]: /1x/builds/
[2.x]: /2x/builds/
@@ -6,7 +6,7 @@ timestamp: 2011-07-11t11:44:00.0-04:00
tags: [infinispan, gems, nosql, orm, datamapper]
---
-[CI]: https://torquebox.ci.cloudbees.com/
+[CI]: https://projectodd.ci.cloudbees.com/
[1.x]: /1x/builds/
[2.x]: /2x/builds/
@@ -99,10 +99,10 @@ with a much lower memory footprint. We hope to have a 2.0 beta soon,
but in the meantime, feel free to give our [incremental builds][2x] a try.
-[download]: http://repository-torquebox.forge.cloudbees.com/release/org/torquebox/torquebox-dist/1.1/torquebox-dist-1.1-bin.zip
+[download]: http://repository-projectodd.forge.cloudbees.com/release/org/torquebox/torquebox-dist/1.1/torquebox-dist-1.1-bin.zip
[htmldocs]: /documentation/1.1/
-[pdfdocs]: http://repository-torquebox.forge.cloudbees.com/release/org/torquebox/torquebox-docs-en_US/1.1/torquebox-docs-en_US-1.1.pdf
-[epubdocs]: http://repository-torquebox.forge.cloudbees.com/release/org/torquebox/torquebox-docs-en_US/1.1/torquebox-docs-en_US-1.1.epub
+[pdfdocs]: http://repository-projectodd.forge.cloudbees.com/release/org/torquebox/torquebox-docs-en_US/1.1/torquebox-docs-en_US-1.1.pdf
+[epubdocs]: http://repository-projectodd.forge.cloudbees.com/release/org/torquebox/torquebox-docs-en_US/1.1/torquebox-docs-en_US-1.1.epub
[features]: /features/
[JRUBY-5839]: http://jira.codehaus.org/browse/JRUBY-5839
[Backgroundable method]: /documentation/1.1/messaging.html#backgroundable
@@ -99,10 +99,10 @@ with a much lower memory footprint. We hope to have a 2.0 beta soon,
but in the meantime, feel free to give our [incremental builds][2x] a try.
-[download]: http://repository-torquebox.forge.cloudbees.com/release/org/torquebox/torquebox-dist/1.1.1/torquebox-dist-1.1.1-bin.zip
+[download]: http://repository-projectodd.forge.cloudbees.com/release/org/torquebox/torquebox-dist/1.1.1/torquebox-dist-1.1.1-bin.zip
[htmldocs]: /documentation/1.1.1/
-[pdfdocs]: http://repository-torquebox.forge.cloudbees.com/release/org/torquebox/torquebox-docs-en_US/1.1.1/torquebox-docs-en_US-1.1.1.pdf
-[epubdocs]: http://repository-torquebox.forge.cloudbees.com/release/org/torquebox/torquebox-docs-en_US/1.1.1/torquebox-docs-en_US-1.1.1.epub
+[pdfdocs]: http://repository-projectodd.forge.cloudbees.com/release/org/torquebox/torquebox-docs-en_US/1.1.1/torquebox-docs-en_US-1.1.1.pdf
+[epubdocs]: http://repository-projectodd.forge.cloudbees.com/release/org/torquebox/torquebox-docs-en_US/1.1.1/torquebox-docs-en_US-1.1.1.epub
[features]: /features/
[JRUBY-5933]: http://jira.codehaus.org/browse/JRUBY-5933
[as7]: http://www.jboss.org/as7.html

0 comments on commit d945695

Please sign in to comment.