patternMinor
Should compilers be kept in artifactory?
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.
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).
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 :)
- 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.