HiveBrain v1.2.0
Get Started
← Back to all entries
patternMinor

Should compilers be kept in artifactory?

Submitted by: @import:stackexchange-devops··
0
Viewed 0 times
artifactorykeptcompilersshould

Problem

We are setting up our source and build system in AWS. we will have two persistent VMs hosting source and artifactory. We have a bunch of compilers (a few Gigs) we want available via NFS, is this something that should be hosted in artifactory?

I'm looking for the 'best practice' answer. I can't find much info on the thought behind this so any links would be appreciated.

Solution

There are a few main reasons why you would use Artifactory (or any other binary repository manager) over a traditional file storage (in your case NFS).

  • The ability to manage your artifact versions



  • A central location to access artifacts across infrastructure (which you have accomplished with NFS)



  • The ability to download/recreate previous versions of the artifacts (you could also use a git/svn repository for this, but it would be contain MUCH more irrelevant metadata about the binary artifacts than would be useful to a user)



  • You want to control who/what has permissions to access the stored artifacts



If none of these are applicable in your use-case, I would say that Artifactory would be overkill and the effort to create and maintain it would not out way the value you would receive from it. Although I have used it in the past, and it is a great tool for what it aims to accomplish :)

Context

StackExchange DevOps Q#3252, answer score: 3

Revisions (0)

No revisions yet.