Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Artifactory support #252

Open
2 tasks
mjpitz opened this issue Mar 19, 2021 · 1 comment
Open
2 tasks

Artifactory support #252

mjpitz opened this issue Mar 19, 2021 · 1 comment
Labels
priority: soon state: blocked Something is blocking action. work: complex The situation is complex, emergent practices used.

Comments

@mjpitz
Copy link
Member

mjpitz commented Mar 19, 2021

It's always been hard to figure out how to refer to these in conversations, but I've largely taken to calling them "artifactories" or an "artifactory" for one. Termed after JFrog's project (I'm sure I'll catch some flack for this later on), an artifactory is a repository for build artifacts. They often host both published library code as well as other deployable artifacts. For the purpose and scope of this ticket, we will consider the following artifactories in scope:

  • JFrog Artifactory
  • Sonatype Nexus
  • Helm Chart Repositories

In order to process artifactories, we often need to pull a list of artifacts, download targz, unpack them, and walk the underlying structure.. Some languages, like Java, host their pom.xml files as separate artifacts in an of themselves.

Needs:

  • careful thought around how interactions for extraction occurs
  • a proposal on how this should be done
@mjpitz mjpitz added state: blocked Something is blocking action. work: complex The situation is complex, emergent practices used. labels Mar 19, 2021
@mjpitz
Copy link
Member Author

mjpitz commented Mar 19, 2021

Missed this somehow, but it's got a lot of good links: #7

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
priority: soon state: blocked Something is blocking action. work: complex The situation is complex, emergent practices used.
Projects
None yet
Development

No branches or pull requests

1 participant