-
Notifications
You must be signed in to change notification settings - Fork 9
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
[New Process Improvement Need]: Continuous Delivery #69
Comments
@jpl-jengelke recommends incorporating this into the current CI guide |
+1'd by @ramesh-maddegoda, @drewm-jpl, @nttoole, @kgrimes2, @hookhua, @carlynlee |
RecommendationsPackages (Python)
Packages (Java)
Packages (NodeJS)
Packages (Miscellaneous)
Infrastructure Deployments (Terraform)
Test Data (Small < 2GB)
Test Data (Large: 2GB - 100GB)
Test Data (Large > 100GB)
Containers (Archival / Public)
Containers (Runtime / Private)
|
Hi @riverma, Regarding repositories for test data, it might be worth looking at the data repository guidance provided by Scientific Data - Nature (https://www.nature.com/sdata/policies/repositories). In particular, their list of recommended generalist data repositories may be pertinent: |
@riverma it looks like you have done a great job defining the repositories and formats that I would expect here. I'm mostly familiar with Maven central, and PyPI from building things in the past. I think one thing to consider (which may be tangential to this ticket), is how/when do we push artifacts to these places? We have sort of thought about some notional methodologies related to this (see the blue part of this diagram). My thoughts about test data are that: That being said, I haven't taken a look at the repositories @drewm-jpl mentioned. I do know that we are all familiar with AWS/S3 though.. |
Also, you might want to take a quick look at AWS CodeArtifact, but perhaps that wouldn't be the best solution to have work with a fully open-source building process. Or maybe it would work? Other public services like maven and pypi might be better, but just pointing out CodeArtifact, in case it wasn't looked at as part of this eval. |
…n with structure of other similar configs; Minor code changes in response to static analysis…
@yunks128
|
The first draft is here in progress: |
Checked for duplicates
Yes - I've already checked
Category
Software Lifecycle - the creation, change, and release of software
Describe the need
We have a need for best practices related to continuous delivery. Specifically, this means:
gov.nasa.jpl.<proj>.<package>
etc.?Tasks
+1'd by @mike-gangl @mcduffie @LucaCinquini @kgrimes2
The text was updated successfully, but these errors were encountered: