If you are a continuous integration obsessed, like us, you probably have an instant deploy task on you CI system. This task deploys the software artifacts to the Snapshots repository as soon as they change in the SCM. This is good, because that artifacts will be ready to use by any other member of your team just a few minutes after you modified it in the SCM.
But everything has a price:
- Your CI server will have a lot of work when many changes arrives to the repository.
- Your artifact repository will be filled quickly with loads of Snapshots, which will slow down the deployment task.
Solving the first one is easy, just scale. You only need a more powerful CI server.
The second one is not so easy, unless you are using a real Artifact Repository Manager, like Sonatype Nexus. This awesome tool comes with a lot of built-in features, one of them is “Scheduled tasks”, actually “Remove Spanshots from repository” is the scheduled task type which will help us today. This task will clean your repository in a hourly, daily, weekly or monthly basis. On each clean up task, it removes the oldest snapshots in your repository following some basic rules:
Thanks to Raul Raja (from 47deg) for pointing us to this Nexus tip!
We are pleased to announce a new release of SonarQube PDF Plugin (Open Source Edition).
This release, 1.3.2, fixes a compatibility issue with SonarQube 3.6 or upper. So the plugin is compatible with every recent version of SonarQube, including 4.0, the last one. The new version will be available in the update center soon, however you can download and install it if you are comfortable installing plugins manually.
We hope you find useful this little update. Have fun!
According to the Lazy Coder’s Visual Guide to RebelLabs’ Developer Productivity Report 2013, Subversion/SVN is still the most popular VCS.
Atlassian has just announced the End of Service for their Subversion on Demand. Clinker has been providing SVN support for a long time. So, it’s very simple, if you are affected by Atlassian decision of shutting down their SVN service, we might give you a hand because whatever your business is, we know it is not development infrastructure maintenance. Here at Clinker we will be more than happy to host your SVN repositories.
Not only that, we will do the move for you! That is right. We will install, configure and migrate all your repositories. You do what is best for your business and we will take care of all the move.
We not only provide excellent development infrastructure, we provide development peace of mind.
Take a look to our plans!
We are proud to announce a new release of Clinker, with codename CAESIUM.
New Release: Caesium
- Jenkins 1.525
- Sonar 3.6.2
- Nexus 2.6.2
- Alfresco 4.2.0
- Redmine 2.2.4
- Trac 1.0
- Clinker Desktop 1.1.1
- Subversion/Git server
Build tools and Runtimes
- Apache Maven 2.2.1 / 3.0.4 / 3.0.5 / 3.1.0
- Ant 1.9.0
- SBT 0.12.4
- Gradle 1.6
- JDK 1.5.0_22 / 1.6.0_27 / 1.7.0_17 / 1.7.0_25
- PHP 5.3.3
- Grails 2.2.1
- JRuby 1.7.3
- Node 0.10.13
- Doxygen 184.108.40.206
- Sphinx 1.1.3
- Sonar Groovy Plugin 0.6
- Sonar PHP Plugin 1.2
- Sonar Python Plugin 1.1
- Sonar C++ Plugin 0.9
- Sonar Scala Plugin 0.1-SNAPSHOT
- Sonar Android Plugin 0.1
- Jenkins Subversion Plugin 1.50
- Jenkins Git Plugin 1.4.0
- Jenkins Sonar Plugin 2.1
- Jenkins Grails Plugin 1.6.3
- Jenkins SBT Plugin 1.4
- Jenkins Phing Plugin 0.13.1
- Sonar Runner 2.3
- SVNKit 1.7.8
- JGit 2.3.1
- Git 220.127.116.11
CAESIUM is ready to work for you as a service. We hope you find Clinker CAESIUM useful, so If you download and test it, we’ll appreciate your feedback!
We are working hard on Clinker Caesium (it’s almost ready for release!), but in the meanwhile we keep on improving our little project: Sonar PDF Report Plugin. We are pleased to announce a new release of Sonar PDF Report Plugin (Commercial edition).
This release, 2.10, includes some new features:
- Send the report to more than one email address.
- The report file will be named like the project key.
- Add the ability to use external resource URL for custom logos (front page and header).
As usual, if you want to get an evaluation license, contact us at email@example.com
To get more detailed information visit the plugin page.