Maven
Maven Plugins 0.2.5 – Artifactory Online, Maven Central!
Today I’m very excited to announce the availability of Maven Plugins v0.2.5! This version is not a regular update: it contains a great deal of infrastructural changes which I’ve been considering and working on for the past six months. Here it goes: My Artifactory repository has moved from evgeny-goldin.org/artifactory to Artifactory Online at evgenyg.artifactoryonline.com. What [...]
Maven Build Dependencies
This post is the first in a series of three blog posts dedicated to build dependencies. Part 1 – Maven Build Dependencies. Part 2 – TeamCity Build Dependencies. Part 3 – Artifactory Build Dependencies in TeamCity. Introduction The subject of build dependencies is neither a trivial nor a minor one. Various build tools approach this [...]
Maven Plugins v0.2.1 – re-written and open-sourced!
A “0.1″ release of these Maven plugins back in November brought a lot of attention to the project, which showed me that other Maven developers find them as useful as I do. Later, people started to send me new suggestions and open YouTrack issues which I had an extreme pleasure to work on. Version “0.2.1″ [...]
Jenkins/Hudson Maven Repositories
Some locations to keep in mind when you work with Hudson: maven.hudson-labs.org:8081/content/repositories – Maven repository org.jvnet.hudson.main:hudson-war org.jvnet.hudson.plugins updates.hudson-labs.org/download/war – War download updates.hudson-labs.org/download/plugins – Plugins download Update After recent Jenkins fork the situation has now changed (many thanks to @abayer and @hudsonci for the info!) Jenkins: maven.jenkins-ci.org/content/groups/artifacts – Maven repository org.jenkins-ci.main:jenkins-war org.jenkins-ci.plugins mirrors.jenkins-ci.org/war – War download [...]
Neat Delicious trick – keywords combination
The real beauty of Delicious lies in keywords combinations. I mentioned already that Delicious is my #2 most favorite productivity tool. Within time I developed a set of the most frequently-used keywords in the right column that can be combined with tags in the left column: “hudson” – Mailing list – “ml” “spring” – Issue [...]
Configuration Management position – can be done by anyone. Or can it?
Configuration Management was always my passion. Somehow, I have always had this thing for builds. I don’t know why, it just happens to be that way. Over the last 10 years I have accepted various development positions, but very few were actually related to CM. Occasionally, I accepted CM tasks for the joy of it. [...]
JFrog: To Build or Not to Be
JFrog’s “To Build or Not to Be” seminar was an exceptional one. Usually, there are very few events fully devoted to the subject of builds and build tools. Lucky us we had this one with so many key people of today’s build arena: Hans Dockter: Gradle, @Gradleware, Gradle Inc. Frederic Simon and Yoav Landman: Artifactory, [...]
Spring: Ant-like files pattern matching
Spring Batch job definition: “${path}/some.*.pattern.zip” is right, I can guarantee that. Double-checked! So why Spring Batch complaints “No resources to read” and does nothing? Argh .. probably, has something to do with files pattern matching. All right, I was curious about Ant-like files pattern matching in non-Ant environments for a long time already. How one [...]
Hudson and Artifactory Maven repository
For a long time I was sure there’s no Hudson Maven repository. I was wrong: http://download.java.net/maven/2/org/jvnet/hudson/main/hudson-war/ http://download.java.net/maven/2/org/jvnet/hudson/plugins/ Similarly, Artifactory: http://repo.jfrog.org/artifactory/libs-releases/org/artifactory/artifactory-web-war/ And Maven itself: http://repo2.maven.org/maven2/org/apache/maven/apache-maven/ Why would one want to get Hudson, Artifactory and Maven distribution through Maven? In our case, we create a Tomcat setup with Hudson, Artifactory and Maven already installed and configured, I’ll [...]


