Storing artifacts on file server (Mac+Win)

23 views
Skip to first unread message

jo...@sybogames.com

unread,
May 26, 2016, 6:52:34 AM5/26/16
to Jenkins Users
Hi Experts,

I'm having problems with our master jenkins server running out of disk space. I want to offload the builds to our file server.

I'm trying to get Artifact Deployer to work but I'm unable to provide a path that will work both on mac and windows.

How can I do that? Any advise is appreciated!

Thanks,
Joen

Zoratto Thomas

unread,
May 26, 2016, 10:54:49 AM5/26/16
to jenkins...@googlegroups.com
Hi,

First you should check your build's logs policy (maybe you're running out of space because of that). 

Then, I encourage you to use an artifact repository such as Nexus. You'll be able to store your artifacts easily. 

Thomas
--
You received this message because you are subscribed to the Google Groups "Jenkins Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-use...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/jenkinsci-users/872270dd-a80f-4866-8b87-666987c28930%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Thomas Zoratto

unread,
May 26, 2016, 12:49:33 PM5/26/16
to Jenkins Users
I keep this conversation here to possibly help other people with a similar question.

---

It's not the only way but it's the cleanest way in my opinion when you have enough artifacts to fill your hard drive.

I think the way you integrate the artifact repository with Jenkins depends on your projects. In a Maven project for example, you can configure your repository in your pom.xml in order to deploy artifacts on it automatically. Then, you can configure Maven to lookout for dependencies in your repository (instead of the default one).

Also, there are some plugins (see this one) that can help to integrate your repo with Jenkins in various ways.

I'm no expert here but I would definitely go for the artifact repository. However, if you really don't want it, I think you can find the answer to your specific question here.

Good luck 

Thomas
 

Le 26 mai 2016 à 17:22,  <> a écrit :

Hi Thomas

I know why we're running out of disk space, it's a virtual machine and our vm host is quite limited in space so expanding to the degree needed is not possible. However we do have plenty of space on our fileserver, just need to get jenkins to actually leverage it.

I must admit I was hoping for something less than an artifact repository. All we want is for Jenkins to put it's data on our network drive. But if that is the only way I guess we'll have to do that.

How does an artifact repository integrate with Jenkins? Will we be able to list our builds and grab the artifacts directly from Jenkins?

Thanks for your reply
Joen

On Thu, May 26, 2016 at 4:54 PM,  <> wrote:
Hi,

First you should check your build's logs policy (maybe you're running out of space because of that). 

Then, I encourage you to use an artifact repository such as Nexus. You'll be able to store your artifacts easily. 

Thomas

Le 26 mai 2016 à 12:52,  a écrit :

Hi Experts,

I'm having problems with our master jenkins server running out of disk space. I want to offload the builds to our file server. 

I'm trying to get Artifact Deployer to work but I'm unable to provide a path that will work both on mac and windows. 

How can I do that? Any advise is appreciated!

Thanks,
Joen

-- 
You received this message because you are subscribed to the Google Groups "Jenkins Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-use...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/jenkinsci-users/872270dd-a80f-4866-8b87-666987c28930%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

-- 
You received this message because you are subscribed to a topic in the Google Groups "Jenkins Users" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/jenkinsci-users/gSBrn395j3c/unsubscribe.
To unsubscribe from this group and all its topics, send an email to jenkinsci-use...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/jenkinsci-users/DF75B476-8B6B-4F79-8767-99FD315AA2CF%40gmail.com.

Joen Joensen

unread,
May 27, 2016, 5:40:53 AM5/27/16
to jenkins...@googlegroups.com
Thanks Thomas

I'm aware that an artifact repository is a good thing, however our projects compile straight off git without grabbing any external dependencies. So we're only looking to store the builds on a network device.


>> I think you can find the answer to your specific question here.
Yeah that was exactly what I was looking for.

Thanks for your time,
Joen

Reply all
Reply to author
Forward
0 new messages