Howdy folks!

We have set up a new Clojars server, and we would love help testing
it. Interested? Read on for details!

## How to test it

The server is available at https://beta.clojars.org. It shares the
same database and repository as the existing server. You can test it
by using it for anything you would use the existing server for -
searching for artifacts, getting data from the API, resetting your
password, or deploying artifacts. Since the two servers use the same
database and repo, anything deployed to the beta server will be
available in the same way deploys to the existing server are.

The only difference you should see between the two servers is a delay
of up to four hours in artifacts being available in the search index
of one of the servers if the artifact was deployed to the other
server.

If you want to exercise deploying to the beta server, you just need to
update the configuration of your deploy tool.

For Leiningen, you need to override the clojars deploy repo by adding
the following to your project.clj:

:deploy-repositories [["clojars" "http://beta.clojars.org/repo/";]]

For Boot, you need to override the clojars deploy repo by adding the
following to your .boot file:

(set-env! :repositories [["clojars" {:url "https://beta.clojars.org/repo/";
                                     :username "foo"
                                     :password "bar"}]])

For Maven, change your distributionManagement block in your pom.xml
to:

<distributionManagement>
  <repository>
    <id>clojars</id>
    <name>Clojars repository</name>
    <url>https://beta.clojars.org/repo</url>
  </repository>
</distributionManagement>

For tools.deps.alpha:

I don't know what folks use to deploy with this tool. If you do, feel
free to reply to this email with instructions. Also please consider
updating the Clojars wiki[1] to guide others.

If testing goes well, we will switch to the new server next weekend
(on or around March 21st).

## What if I find issues?

If you find issues, feel free to file an issue at
https://github.com/clojars/clojars-web/issues or mention it in
#clojars on the Clojurians Slack.

## Why a new server?

We're in the process of moving off of Rackspace and on to AWS. The
repository and database have already been moved to AWS, so moving the
server is the last step. Rackspace sponsored Clojars for several
years, and we are grateful for that. But they are no longer able to do
so. Around the first of the year, we were accepted in to the AWS Open
Source support program[2].

Thanks!

- The Clojars Team

[1]: https://github.com/clojars/clojars-web/wiki/Pushing
[2]: 
https://aws.amazon.com/blogs/opensource/aws-promotional-credits-open-source-projects/

-- 
You received this message because you are subscribed to the Google
Groups "Clojure" group.
To post to this group, send email to clojure@googlegroups.com
Note that posts from new members are moderated - please be patient with your 
first post.
To unsubscribe from this group, send email to
clojure+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/clojure?hl=en
--- 
You received this message because you are subscribed to the Google Groups 
"Clojure" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to clojure+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/clojure/CAA3HuyatzrhWSYkDHO6hCqmhO0pTQ_axbMWanh9f_r%2B3iAas7A%40mail.gmail.com.

Reply via email to