Complete the following steps one by one to push an updated version of CUBRID JDBC driver to Clojars Maven Repository.
For CUBRID we maintain two artifacts at Clojars.org.
In this tutorial, I will show how to update CUBRID JDBC driver for both of them.
md5sum cubrid-jdbc-8.4.1.2032.jar > cubrid-jdbc-8.4.1.2032.jar.md5
sha1sum cubrid-jdbc-8.4.1.2032.jar > cubrid-jdbc-8.4.1.2032.jar.sha1
<project>
<modelVersion>4.0.0</modelVersion>
<groupId>cubrid</groupId>
<artifactId>cubrid-jdbc</artifactId>
<version>8.4.1.2032</version>
<packaging>jar</packaging>
<name>CUBRID JDBC Connector</name>
<description>CUBRID JDBC Connector is an API that allows users to connect to CUBRID database within applications whitten in Java.</description>
<url>http://www.cubrid.org/wiki_apis/entry/cubrid-jdbc-driver</url>
<licenses>
<license>
<name>BSD License</name>
<url>http://www.cubrid.org/wiki_apis/entry/cubrid-jdbc-driver</url>
<distribution>repo</distribution>
</license>
</licenses>
<scm>
<connection>scm:svn:http://dev.naver.com/scm/viewvc.php/branches/RB-8.4.1/src/jdbc/cubrid/jdbc/driver/?root=cubrid</connection>
<url>http://dev.naver.com/scm/viewvc.php/branches/RB-8.4.1/src/jdbc/cubrid/jdbc/driver/?root=cubrid</url>
</scm>
<developers>
<developer>
<id>cubrid</id>
<name>Esen Sagynov</name>
<email>esen.sagynov@nhn.com</email>
</developer>
</developers>
<repositories>
<repository>
<id>clojars.org</id>
<url>http://clojars.org/repo/</url>
</repository>
</repositories>
</project>md5sum cubrid-jdbc-8.4.1.2032.pom > cubrid-jdbc-8.4.1.2032.pom.md5 sha1sum cubrid-jdbc-8.4.1.2032.pom > cubrid-jdbc-8.4.1.2032.pom.sha1
scp cubrid-jdbc-8.4.1.2032.jar cubrid-jdbc-8.4.1.2032.jar.md5 cubrid-jdbc-8.4.1.2032.jar.sha1 cubrid-jdbc-8.4.1.2032.pom cubrid-jdbc-8.4.1.2032.pom.md5 cubrid-jdbc-8.4.1.2032.pom.sha1 clojars@clojars.org:
Notice a colon at the end of the clojars@clojars.org:. Do NOT miss it. Also do NOT change this username to your own. It MUST be clojars@clojars.org.
You will be requested to enter the passphrase for the private SSH key. Once you enter, you will see the following output which informs about the success of the process.
Enter passphrase for key '/home/user/.ssh/id_rsa': Welcome to Clojars, cubrid! cubrid-jdbc-8.4.1.2032.jar 100% 194KB 193.8KB/s 00:00 cubrid-jdbc-8.4.1.2032.jar.md5 100% 61 0.1KB/s 00:00 cubrid-jdbc-8.4.1.2032.jar.sha1 100% 69 0.1KB/s 00:00 cubrid-jdbc-8.4.1.2032.pom 100% 1207 1.2KB/s 00:00 cubrid-jdbc-8.4.1.2032.pom.md5 100% 61 0.1KB/s 00:00 cubrid-jdbc-8.4.1.2032.pom.sha1 100% 69 0.1KB/s 00:00 INFO Uploading project information for cubrid-jdbc 8.4.1.2032 INFO Retrieving previous metadata from clojars INFO Uploading repository metadata for: 'artifact cubrid:cubrid-jdbc'
Congratulations! Now the new driver is online. You can check it at https://clojars.org/cubrid/cubrid-jdbc.
<project>
<modelVersion>4.0.0</modelVersion>
<groupId>org.clojars.cubrid</groupId>
<artifactId>cubrid-jdbc</artifactId>
<version>8.4.1.2032</version>
<packaging>jar</packaging>
<name>CUBRID JDBC Connector</name>
<description>CUBRID JDBC Connector is an API that allows users to connect to CUBRID database within applications whitten in Java.</description>
<url>http://www.cubrid.org/wiki_apis/entry/cubrid-jdbc-driver</url>
<licenses>
<license>
<name>BSD License</name>
<url>http://www.cubrid.org/wiki_apis/entry/cubrid-jdbc-driver</url>
<distribution>repo</distribution>
</license>
</licenses>
<scm>
<connection>scm:svn:http://dev.naver.com/scm/viewvc.php/branches/RB-8.4.1/src/jdbc/cubrid/jdbc/driver/?root=cubrid</connection>
<url>http://dev.naver.com/scm/viewvc.php/branches/RB-8.4.1/src/jdbc/cubrid/jdbc/driver/?root=cubrid</url>
</scm>
<developers>
<developer>
<id>cubrid</id>
<name>Esen Sagynov</name>
<email>esen.sagynov@nhn.com</email>
</developer>
</developers>
<repositories>
<repository>
<id>clojars.org</id>
<url>http://clojars.org/repo/</url>
</repository>
</repositories>
</project>md5sum cubrid-jdbc-8.4.1.2032.pom > cubrid-jdbc-8.4.1.2032.pom.md5 sha1sum cubrid-jdbc-8.4.1.2032.pom > cubrid-jdbc-8.4.1.2032.pom.sha1
scp cubrid-jdbc-8.4.1.2032.jar cubrid-jdbc-8.4.1.2032.jar.md5 cubrid-jdbc-8.4.1.2032.jar.sha1 cubrid-jdbc-8.4.1.2032.pom cubrid-jdbc-8.4.1.2032.pom.md5 cubrid-jdbc-8.4.1.2032.pom.sha1 clojars@clojars.org:
Again do NOT forget a colon at the end of the clojars@clojars.org:. And do NOT change this username to your own. It MUST be clojars@clojars.org.
You
will be requested to enter the passphrase for the private SSH key. Once
you enter, you will see the following output which informs about the
success of the process.
Enter passphrase for key '/home/user/.ssh/id_rsa': Welcome to Clojars, cubrid! cubrid-jdbc-8.4.1.2032.jar 100% 194KB 193.8KB/s 00:00 cubrid-jdbc-8.4.1.2032.jar.md5 100% 61 0.1KB/s 00:00 cubrid-jdbc-8.4.1.2032.jar.sha1 100% 69 0.1KB/s 00:00 cubrid-jdbc-8.4.1.2032.pom 100% 1219 1.2KB/s 00:00 cubrid-jdbc-8.4.1.2032.pom.md5 100% 61 0.1KB/s 00:00 cubrid-jdbc-8.4.1.2032.pom.sha1 100% 69 0.1KB/s 00:00 INFO Retrieving previous metadata from clojars INFO Uploading repository metadata for: 'artifact org.clojars.cubrid:cubrid-jdbc' INFO Uploading project information for cubrid-jdbc 8.4.1.2032
Congratulations! Now the new driver is online. You can check it at https://clojars.org/org.clojars.cubrid/cubrid-jdbc.